jrgw_edit.ss.jsp 7.3 KB

1
  1. <html> <head> </head> <body> <form method="post"> <div class='content-div'> <%-- 先去掉 显示 部分,只保留 录入 部分。显示 用 jrgw_baseInfo。Lin <wd:equal leftValue="${dataType=='play'}" rightValue="false"> --%> <input name="jrgwid" type="hidden" value="${jrgw.jrgwid}"/> <input name="ryid" type="hidden" value="${jrgw.ryid}"/> <input name="requestParentViewObject" type="hidden" value="ry"/> <%-- 需要吗?Lin --%> <%-- Start。增加,增加修改岗位。Lin --%> <table class="form"> <tr> <th width="90px">岗位</th> <td style="width: 300px;"> <input name="gwid" value="${jrgw.gwid}"/> </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> <%-- End --%> <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"> <in@put type="text" name="xm" value="<wd:translate name='yzry' value='${ry.ryid}' />"> </td> --%> <th width="180">该岗位的上级人员</th> <td> <input id="sjryid" name="sjryid" type="hidden" value="${yzry.sjryid}" style="width:108px;"/> <%-- ="${ry.。Lin --%> <objp.ss name="sjryid" cb="ry" inp="true"/> </td> </tr> <%-- 去掉,不需要修改。改为隐藏,移到上面。Lin 用于兼任的岗位,必须指定单位、部门、人员类别 <tr> <th>单位</th> <td> <in@put id="dwid" name="dwid" type="hidden" value="${ry.dwid}"/> <in@put name="dwName" style="width:108px;" type="hidden"/> <objp@ss name="dwid" cb="dw"/> </td> <th>部门</th> <td> <in@put id="bmid" name="bmid" type="hidden" value="${ry.bmid}"/> <in@put name="bmName" style="width:108px;" type="hidden"/> <objp@ss name="bmid" cb="bm"/> </td> </tr> <tr> <th width="117px">人员类别</th> <td colspan="3"> <in@put id="rylbm" name="rylbm" type="hidden" value="${ry.rylbm}"/> <in@put name="rylbName" style="width:108px;" type="hidden"/> <objp@ss name="rylbm" cb="rylb"/> </td> </tr> --%> </table> <%-- 先去掉 显示 部分,只保留 录入 部分。显示 用 jrgw_baseInfo。Lin </wd:equal> <wd:equal leftValue="${dataType=='play'}" rightValue="true"> <table class="form" style="margin-top: 20px"> <tr> <th>姓名</th> <td style="width: 274px"> <wd:translate name='yzry' value='${ry.ryid}' /> </td> <th width="117px">上级人员</th> <td> <wd:translate name='ry' value='${ry.sjryid}' /> </td> </tr> <tr> <th>单位</th> <td> <wd:translate name='dw' value='${ry.dwid}' /> </td> <th>部门</th> <td> <wd:translate name='bm' value='${ry.bmid}' /> </td> </tr> <tr> <th width="117px">人员类别</th> <td colspan="3"> <wd:translate name='rylb' value='${ry.rylbm}' /> </td> </tr> </table> </wd:equal> --%> <div class='bottom-div'> <div class='bottom-down-div'> <%-- 先去掉 显示 部分,只保留 录入 部分。显示 用 jrgw_baseInfo。Lin <wd:equal leftValue="${dataType=='play'}" rightValue="false"> --%> <equal.ss val="${jrgw.jlztm}" val2="51"> <%-- val="${empty jrgw.jlztm}" val2="false"。Lin --%> <%-- 改。Lin <in@put type='submit' value='保存' class='bottom-button' onclick="@service{name:'jrgw_bd_tj',dest:'sys_info',submit:true,param:{}}@" /> --%> <input type='submit' value='提交变动' class='bottom-button' onclick="<serv.ss subm='true' name='jrgw_bd_tj' dest='info'/>" /> </equal.ss> <equal.ss val="${jrgw.jlztm}" val2="1"> <%-- val="${empty jrgw.jlztm}" val2="true"。Lin --%> <input type='submit' value='保存' class='bottom-button' onclick="<serv.ss subm='true' name='jrgw_lr_jbqk_bc' dest='info'/>" /> <%-- Start。增加,删除。Lin --%> <input type='submit' value='删除' class='bottom-button' onclick="<serv.ss subm='true' name='jrgw_lr_sc' dest='info' parm='{ryid:"${jrgw.ryid}",jrgwid:"${jrgw.jrgwid}"}'/>" /> <%-- End --%> </equal.ss> <%-- 先去掉 显示 部分,只保留 录入 部分。显示 用 jrgw_baseInfo。Lin </wd:equal> --%> <%-- 改。Lin <wd:equal leftValue="${jrgw.jlztm==51}" rightValue="true"> --%> <equal.ss val="${jrgw.jlztm}" val2="51"> <%-- 再改为 WebC.REQ_objName、WebC.REQ_objId,避免与数据表里的 对象名、对象ID 字段重名。用到再确认。Lin <in@put type='submit' value='停用' class='bottom-button' onclick='@service{name:"jrgw_bd_tytj",dest:"env_disableSubmit",submit:true,param:{dataType:"change",dxid:"${jrgw.jrgwid}",dxm:"jrgw"}}@'/> --%> <input type='submit' value='停用' class='bottom-button' onclick="<serv.ss subm='true' name='jrgw_bd_tytj' dest='stateChgSure' parm='{dataType:"change",ssObjId:"${jrgw.jrgwid}",ssObjName:"jrgw"}'/>"/> </equal.ss> <input onclick="wd.display.closeDialog();" type="button" class="bottom-button" value="取消" /> </div> </div> </div> </form> <%-- 增加,不配对。Lin --%> </body> </html> <script> /// 增加,自动触发 change 事件。Lin $(document).ready(function() { // $("#gwid").trigger('change'); wd.edit.objectPicker.getInstance("gwid").onchange(); }); /// wd.edit.objectPicker.getInstance("gwid").onchange=function() { var gwid = this.getValue(); var ryid = ${ryid}; // 增加,为了生成影子人员姓名 -- 张三(办公室主任)。Lin $.ajax({ /* 改。Lin url: "/service?wdService=jrgw_lr_cx&wdtest=false", */ url: "<serv.ss name='jrgw_selGwById'/>", type: "post", dataType: "json", data: { gwid: gwid, ryid: ryid, // 增加,为了生成影子人员姓名 -- 张三(办公室主任)。Lin }, 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) //修改下拉框的值 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>