| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134 |
- <html>
- <head>
- </head>
- <body>
- <form action="<serv.ss name='jrgw_lr_jbqk_bc' dest='info'/>" method="post">
- <div class='content-div'>
- <table class="form">
- <input name="ryid" type="hidden" value="${ryid}"/>
- <input name="requestParentViewObject" type="hidden" value="ry"/> <%-- 需要吗?Lin --%>
- <tr>
- <th width="90px">岗位</th>
- <td style="width: 300px;">
- <input name="gwid"/> <%-- input="true",写在 jrgw.obj.xml 里。Lin --%>
- </td>
- </tr>
- <tr>
- <th>单位</th>
- <td id="dwid1"></td>
- </tr>
- <tr>
- <th>部门</th>
- <td id="bmid1"></td>
- </tr>
- <tr>
- <th width="117px">人员类别</th>
- <td id="rylbm1"></td>
- </tr>
- </table>
- <table class="form" style="margin-top: 20px">
- <%-- Start:从下面移上来。在 "gwid".onchange( 里赋值。Lin --%>
- <input id="xm2" name="xm" type="hidden">
- <input id="dwid2" name="dwid" type="hidden"/>
- <input id="bmid2" name="bmid" type="hidden"/>
- <input id="rylbm2" name="rylbm" type="hidden"/>
- <%-- End --%>
- <tr>
- <%-- 再去掉,改为隐藏,移到上面。不用改。Lin
- <th>姓名</th>
- <td style="width: 274px">
- <input type="text" name="xm" value="<cbTrans.ss cb='ry' val='${ryid}'/>">
- </td>
- --%>
- <th width="180px">该岗位的上级人员</th>
- <td>
- <input id="sjryid" name="sjryid" type="hidden" value="${sjryid}" style="width:108px;"/>
- <objp.ss name="sjryid" cb="ry" inp="true"/>
- </td>
- </tr>
- <%-- 去掉,不需要修改。改为隐藏,移到上面。Lin
- 用于兼任的岗位,必须指定单位、部门、人员类别
- <tr>
- <th>单位</th>
- <td >
- <input id="dwid" name="dwid" type="hidden" value="${dwid}"/>
- <input name="dwName" style="width:108px;" type="hidden"/>
- <objp@ss name="dwid" cb="dw"/>
- </td>
- <th>部门</th>
- <td>
- <input id="bmid" name="bmid" type="hidden" value="${bmid}"/>
- <input name="bmName" style="width:108px;" type="hidden"/>
- <objp@ss name="bmid" cb="bm"/>
- </td>
- </tr>
- <tr>
- <th width="117px">人员类别</th>
- <td colspan="3">
- <input id="rylbm" name="rylbm" type="hidden" value="${rylbm}"/>
- <input name="rylbName" style="width:108px;" type="hidden"/>
- <objp@ss name="rylbm" cb="rylb"/>
- </td>
- </tr>
- --%>
- </table>
- <div class='bottom-div'>
- <div class='bottom-down-div'>
- <input type='submit' value='保存' class='bottom-button' name="jrgw_bc" />
- <input onclick="wd.display.closeDialog();" type="button" class="bottom-button" value="取消" />
- </div>
- </div>
- </div>
- <%-- 去掉,编译时会加
- <wd:validation name="jrgw_input" /> --%>
- </body>
- </html>
- <script>
- wd.edit.objectPicker.getInstance("gwid").onchange=function() {
- var gwid = this.getValue();
- var ryid = ${ryid}; // 增加,为了生成影子人员姓名 -- 张三(办公室主任)。Lin
- $.ajax({
- /* 改。Lin
- url: '@service{name:"jrgw_lr_cx"}@',
- */ url: "<serv.ss name='jrgw_selGwById'/>",
- type: "post",
- dataType: "json",
- data: {
- gwid: gwid,
- ryid: ryid, // 增加,为了生成影子人员姓名 -- 张三(办公室主任)。Lin
- /* 再去掉,默认值为 false。Lin
- wdtest:false
- */
- },
- success: function(data) {
- if (data.ok) { // 再增加,增加返回标志 "ok" -- 兼任的岗位,必须指定单位、部门、人员类别。Lin
- console.log(data);
- console.log(data.gwid);
- $('#bmid1').text(data.bmmc);
- $('#dwid1').text(data.dwmc);
- $('#rylbm1').text(data.rylbmc);
- /* 去掉,无法预判 影子人员 的 上级人员。Lin
- wd.edit.objectPicker.getInstance("sjryid").initValue(data.sjryid)//修改下拉框的值
- */
- /* 改,直接赋值,不需要修改。原录入字段改为隐藏。Lin
- 用于兼任的岗位,必须指定单位、部门、人员类别
- wd.edit.objectPicker.getInstance("dwid").initValue(data.dwid)//修改下拉框的值
- wd.edit.objectPicker.getInstance("bmid").initValue(data.bmid)//修改下拉框的值
- wd.edit.objectPicker.getInstance("rylbm").initValue(data.rylbm)//修改下拉框的值
- */
- /// 影子人员信息。Lin
- $('#xm2').val(data.xm); // 张三(办公室主任)。Lin
- $('#dwid2').val(data.dwid);
- $('#bmid2').val(data.bmid);
- $('#rylbm2').val(data.rylbm);
- ///
- /// 再增加,增加返回标志 "ok" -- 兼任的岗位,必须指定单位、部门、人员类别。Lin
- } else {
- alert(data.errMsg);
- }
- ///
- }
- });
- }
- </script>
|