| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348 |
- <div class="content-div" ssFith="true">
- <input type="hidden" id="ryid" value="${ry.ryid}"/> <!-- id="validationId"。已改为用 <对象名>id。Lin -->
- <%-- 再去掉,改为录入框了。Lin
- <in@put name="zh" id="zh" type="hidden" value="${zh}"/>
- --%>
- <table class="form">
- <tr>
- <th rowspan="4" style="width:150px;">相片</th>
- <td rowspan="4" style="width:260px;">
- <input name="zjzwj" class="id-photo"/>
- <input name="yszwj" style="margin-top:42px; margin-left:13px;" class="life-photo"/>
- </td>
- <th style="width:150px;">姓名</th>
- <td><input name="xm" width="108px"/></td>
- </tr>
- <tr>
- <th>性别</th>
- <td><input name="xbm" width="90px"/></td>
- </tr>
- <tr>
- <th>身份证件类别</th>
- <td><input name="sfzjlbm" width="170px" value="${empty sfzjlbm? 1 : sfzjlbm}"/></td>
- </tr>
- <tr>
- <th>证件号</th>
- <td><input name="sfzh" width="167px"/></td>
- </tr>
- <tr>
- <th>出生日期</th>
- <td><input name="csrq" width="167px"/></td>
- <th>户口所在地</th>
- <td ssComb="true" style="width:300px;">
- <input type="hidden" name="hkdqm" value="${ry.hkdqm}" />
- <input type="text" name="hksheng" width="85px" ssCcp='{name:"dq",prfx:"hk"}' />
- <input type="text" name="hkshi" width="85px" />
- <input type="text" name="hkxian" width="85px" />
- </td>
- </tr>
- <tr>
- <th>英文名</th>
- <td><input name="ywm" width="167px"/></td> <!-- id="ywm"。Lin -->
- <%-- <th>婚姻状况</th>--%>
- <%-- <td><in@put name="hyzkm" width="91px"/></td>--%>
- <%-- </tr>--%>
- <%-- <tr>--%>
- <th>民族</th>
- <td><input name="mzm" width="117px" value="${empty mzm? 1 : mzm}"/></td>
- <%-- <th>出生地</th>--%>
- <%-- <t@d wdcombine="true" style="width:300px;">--%>
- <%-- <in@put type="hidden" name="csdqm" value="${ry.csdqm}"/>--%>
- <%-- <in@put type="text" name="cssheng" width="85px" wdCascadingSelect='{name:"dq",prfx:"cs"}'/>--%>
- <%-- <in@put type="text" name="csshi" width="85px"/>--%>
- <%-- <in@put type="text" name="csxian" width="85px"/>--%>
- <%-- </td>--%>
- </tr>
- <tr>
- <th>政治面貌</th>
- <td><input name="zzmmm" width="200px"/></td>
- <th>健康状况</th>
- <td><input name="jkzkm" width="90px" value="${empty jkzkm? 10 : jkzkm}"/></td>
- </tr>
- <tr>
- <th>家庭困难程度</th>
- <td colspan="3"><input name="kncdm" width="102px"/></td>
- <%-- <th>参加工作日期</th>--%>
- <%-- <td><in@put name="cjgzrq" width="167px"/></td>--%>
- </tr>
- <tr>
- <th>单位</th>
- <td><input name="dwid" width="150px" ssCcp="[{name:'dw_bm'},{name:'dw_sjry',filter:{ryid:'${ry.ryid}'}}]"/>
- </td>
- <%-- <th>入职日期</th>--%>
- <%-- <td><in@put name="rzrq" width="167px"/></td>--%>
- <%-- </tr>--%>
- <%-- <tr>--%>
- <th>部门</th>
- <td><input name="bmid" width="200px" onchange="getRyh(this)"/></td>
- <%-- <th>人员来源</th>--%>
- <%-- <td><in@put name="rylym" width="130px"/></td>--%>
- </tr>
- <tr>
- <th>人员类别</th>
- <td><input name="rylbm" width="130px" ssCcp="rylb_gw"/></td>
- <th>岗位</th>
- <td><input name="gwid" width="200px" inp="true"/>
- </td>
- </tr>
- <tr>
- <th>人员号</th>
- <td><input name="ryh" width="200px"/></td>
- <th>账号</th>
- <td><input name="zh" width="200px"/></td>
- </tr>
- <tr>
- <%-- <th>党政上级人员</th>--%>
- <%-- <td><in@put name="dsjryid" width="100px"/></td>--%>
- <th>上级人员</th>
- <td><input name="sjryid" width="100px"/></td>
- <%-- </tr>--%>
- <%-- <tr>--%>
- <th>职务</th>
- <td><input name="zw" width="167px"/></td>
- <%-- <th>任职务日期</th>--%>
- <%-- <td><in@put name="rzwrq" width="167px"/></td>--%>
- </tr>
- <%-- <tr>--%>
- <%-- <th>职务级别</th>--%>
- <%-- <td><in@put name="zwjbm" width="190px"/></td>--%>
- <%-- <th>任职务级别日期</th>--%>
- <%-- <td><in@put name="rzwjbrq" width="167px"/></td>--%>
- <%-- </tr>--%>
- <%-- <tr>--%>
- <%-- <th>技术职务</th>--%>
- <%-- <td><in@put name="jszwm" width="80px"/></td>--%>
- <%-- <th>获技术职务日期</th>--%>
- <%-- <td><in@put name="hjszwrq" width="167px"/></td>--%>
- <%-- </tr>--%>
- <%-- <tr>--%>
- <%-- <th>技术职务级别</th>--%>
- <%-- <td><in@put name="jszwjbm" width="100px"/></td>--%>
- <%-- <th>任技术职务日期</th>--%>
- <%-- <td><in@put name="rjszwrq" width="167px"/></td>--%>
- <%-- </tr>--%>
- <%-- <tr>--%>
- <%-- <th>毕业院校</th>--%>
- <%-- <td><in@put name="byyx" width="167px"/></td>--%>
- <%-- <th>毕业专业</th>--%>
- <%-- <td><in@put name="byzy" width="167px"/></td>--%>
- <%-- </tr>--%>
- <tr>
- <th>学位</th>
- <td><input name="xwm" width="101px"/></td>
- <th>学历</th>
- <td><input name="xlm" width="192px"/></td>
- </tr>
- <tr>
- <th>手机</th>
- <td><input name="grdh" width="167px"/></td>
- <th>家庭电话</th>
- <td><input name="jtdh" width="167px"/></td>
- </tr>
- <tr>
- <th>工作电话</th>
- <td><input name="gzdh" width="167px"/></td>
- <th>传真电话</th>
- <td><input name="czdh" width="167px"/></td>
- </tr>
- <%-- <tr>--%>
- <%-- <th>工作邮箱</th>--%>
- <%-- <td><in@put name="gzyx" width="167px"/></td>--%>
- <%-- <th>个人邮箱</th>--%>
- <%-- <td><in@put name="gryx" width="167px"/></td>--%>
- <%-- </tr>--%>
- <%-- <tr>--%>
- <%-- <th>通信地址</th>--%>
- <%-- <td><in@put name="txdz" width="210px"/></td>--%>
- <%-- <th>邮政编码</th>--%>
- <%-- <td><in@put name="yzbm" width="167px"/></td>--%>
- <%-- </tr>--%>
- <tr>
- <th>备注</th>
- <td colspan="3">
- <%-- 再改,规范命名。Lin
- <in@put name="ms" wdButton='{name:"附件",key:"fjid",value:"${ry.fjid}"}' width="calc(100% + 12px)" height="100px"/> --%>
- <input name="ms" ssBtn='{desc:"附件",name:"fjid",val:"${ry.fjid}"}' width="100%" height="80px"/>
- </td>
- </tr>
- </table>
- </div>
- <%-- 去掉,应该没用了。Lin
- -- 账号来自 业务名,且 业务名 带 "不允许重复" 校验 -- 有空再去掉 账号 录入框
- -- 人员状态码 不能在录入界面修改 -- 走变动功能
- <script>
- var sx;
- function exist(bs,async) {
- var xm=getGrowHeight("xm").val();
- var ywm=getGrowHeight("ywm").val();
- var zh=$("#zh").val()||xm;
- var status;
- $.ajax({
- url: "@service{name:'ry_exist'}@",
- data: {
- zh: zh,
- ywm:ywm,
- ryid:"${ryid}"
- },
- dataType: "json",
- type: "post",
- async:async,
- success: function(result) {
-
- if (result.status) {
- //不存在重复英文名,或者账号
- changeValidated("remove");
- } else {
- var ryid="${ryid}";
- var jlztm="${ry.jlztm}"
- if(result.properties=="zh"&&(jlztm=="1"||ryid=="")){
- var json={};
- json["xm"]=xm;
- json["bs"]=bs;
- json["zh"]=zh;
- json["fromRy"]="11";
- var url = '@service{dest:"ywm_lr",show:"wdDialog",width:"650",height:"460",param:{"xm":"wdVal{xm}","bs":"wdVal{bs}","zh":"wdVal{zh}","fromRy":"wdVal{fromRy}"}}@';
- url = wd.display.replaceDynamicParam(url,json);
- eval(url);
- }else{
- changeValidated("add");
- }
- }
- status=result.status;
- sx=result.properties;
- }
- })
- return status;
- }
-
-
- function getYwm(xm,zh,bs){
- $("#zh").val(zh);
- }
-
-
- function saveAndSubmitFunction(){
- var isSubmit=exist("",false);
- if(!isSubmit){
- if(sx=="ywm"){
- wd.display.alert("英文名重复");
- }else{
- wd.display.alert("账号重复");
- }
- return false;
- }
- }
-
- function saveSub(){
- var isSubmit=exist("",false);
- if(!isSubmit){
- if(sx=="ywm"){
- wd.display.alert("英文名重复");
- }else{
- wd.display.alert("账号重复");
- }
- return false;
- }
- }
-
-
-
- $(function(){
- var saveAndSubmitStr=saveAndSubmitFunction.toString();
- saveAndSubmitStr=saveAndSubmitStr.substring(saveAndSubmitStr.indexOf("{")+1,saveAndSubmitStr.length-1);
-
- var saveAndSubmit=$("input[value='保存并提交']");
- var saveAndSubmitClick=saveAndSubmit.attr("onclick");
- saveAndSubmit.attr("onclick",saveAndSubmitStr+saveAndSubmitClick);
-
- var saveSubStr=saveSub.toString();
- saveSubStr=saveSubStr.substring(saveSubStr.indexOf("{")+1,saveSubStr.length-1);
- var save=$("input[value='保存']");
- var saveClick=save.attr("onclick");
- save.attr("onclick",saveSubStr+saveClick);
- });
-
-
-
- function changeValidated(type) {
- var $f = document.getElementsByTagName("form")[0]; //form对象
- if (type == 'remove') {
- var validationArray = $f.validationManager.validationInfos;
- for (var i = 0; i < validationArray.length; i++) {
- if (validationArray[i].formElems[0].id == "ywm") { //获取校验对象属性id
- $f.validationManager.validationInfos.splice(i, 1);
- $("#ywmSpan").removeClass("vLine-leftWarning");
- break;
- }
- }
- } else {
- if ($("#xm").val() != "") {
- wdVm.add('wd.commonValidator.notNull', ['ywm'], {
- 'maxLength': 100,
- 'msgPrefix': '英文名',
- 'trim': false
- }, 1);
- $("#ywmSpan").addClass("vLine-leftWarning");
- }
- }
- }
-
-
- function ywmCheck(){
- exist(true);
- }
- function xmCheck(){
- exist(true);
-
- }
-
- getGrowHeight("xm").setOnblur(xmCheck);
- getGrowHeight("ywm").setOnblur(ywmCheck);
-
- $(function() {
- var ryztm = '${ry.ryztm}';
- console.log("ryztm:" + ryztm);
- if (ryztm == 31 || ryztm == 35 || ryztm == 81) {
- $(".bottom-div").find("input").each(function() {
- if ($(this).val() == '辞职' || $(this).val() == '退休' || $(this).val() == '调出') {
- $(this).remove();
- }
- });
- } else {
- $(".bottom-div").find("input").each(function() {
- if ($(this).val() == '复职') {
- $(this).remove();
- }
- });
- }
- });
- function getRyh(e){ // 用到再弄 -- 只是来自页面信息的话,用 JS 实现。Lin
- console.log("进入获取人员号方法");
- console.log($(e).val());
-
- $.ajax({
- type: "POST",
- data: {
- 'bmid': $(e).val()
- },
- dataType: "json",
- url: '@service{name:"ry_lr_ryh_ajax"}@',
- async: false,
- success: function(data) {
- var ryh = data.ryh;
- console.log(ryh);
-
- $('#ryh').val(ryh);
- $('[name="ryh"]').val(ryh);
- }
- });
- }
- */
- </script>
- --%>
|