<!doctype html>
|
<html class="no-js">
|
<head>
|
<meta charset="utf-8">
|
<title>修改用户</title>
|
|
[#include "/business/pages/include/static.html" /]
|
</head>
|
<body class="end_task_body widthauto">
|
[#if resultMap?? && resultMap?size>0 && resultMap.result == "2"]
|
<div class="event_fill" style="padding:15px 10px 15px 10px;font-size:14px;color:red;">对不起,您最多只能添加${resultMap.maxNum}个启用的员工账号!</div>
|
[#else]
|
|
<script type="text/javascript">
|
$(document).ready(function() {
|
$.formValidator.initConfig({formID:"myform",onError:function(msg){popupTips(msg)},onSuccess:function(){
|
document.getElementById("myform").target = window.top.openDialog("1","操作",
|
{},
|
{"width":40,"height":40},[{btnId:"tipBtnSure", btnName:"确定", btnStyle:"bluebtn"}]);
|
return true;
|
}});
|
[#if info.LOGINNAME == ""]
|
$("#loginname").formValidator({empty:false,onShow:"登陆系统时的用户名",onFocus:"用户名由字母或数字组成长度应该为${SysConfigConstants.USER_LONG}~20位"}).inputValidator({min:'${SysConfigConstants.USER_LONG}',max:20,onCorrect:"123",onError:"用户名由字母或数字组成长度应该为${SysConfigConstants.USER_LONG}~20位"})
|
.regexValidator({regExp:"username",dataType:"enum",onError:"用户名只能由字母或数字组成"})
|
.ajaxValidator({
|
dataType : "html",
|
async : true,
|
url : "checkUser.html",
|
success : function(data){
|
if( data == 0 ) return true;
|
if( data == 1 ) return false;
|
return false;
|
},
|
buttons: $("#dosubmit"),
|
error: function(jqXHR, textStatus, errorThrown){alert("服务器没有返回数据,可能服务器忙,请重试"+errorThrown);},
|
onError : "该用户名已存在,请更换用户名",
|
onWait : "正在对${Constants.CUSTOMER_CONSTANTS}名称进行合法性校验,请稍候..."
|
});
|
[#else]
|
$("#loginname").formValidator({empty:false,onShow:"用户名不允许修改!",onFocus:"用户名不允许修改!"}).inputValidator({min:'${SysConfigConstants.USER_LONG}',max:20,onCorrect:"123",onError:"用户名不允许修改!"});
|
[/#if]
|
$("#zsxm").formValidator({empty:false,onShow:"操作人员真实姓名",onFocus:"操作人员真实姓名"}).inputValidator({min:3,max:10,onError:"真实姓名至少两个汉字或3个英文字符"})
|
.regexValidator({regExp:"iszsxm",dataType:"enum",onError:"你输入的真实姓名格式不正确"});
|
$("#age").formValidator({empty:true,onFocus:"1-99岁之间"}).inputValidator({min:1,max:99,type:"value",onErrorMin:"你输入的值必须大于等于1",onError:"年龄必须在1-99之间,请确认"});
|
$("#sjhm").formValidator({empty:false,onShow:"手机号码",onFocus:"11位手机号码"}).inputValidator({min:11,max:11,onError:"手机号码必须为11位数字"})
|
.regexValidator({regExp:"mobile",dataType:"enum",onError:"你输入的手机号码格式不正确"});
|
$("#email").formValidator({empty:true,onShow:"电子邮箱",onFocus:"电子邮箱"})
|
.inputValidator({min:5,max:100,onError:"电子邮箱必须为5到100位字符"})
|
.regexValidator({regExp:"email",dataType:"enum",onError:"email格式不正确"});
|
$("#bgdh").formValidator({empty:true,onShow:"请输入电话,格式为'0371-66666666'",onFocus:"请输入电话,格式为'0371-66666666'"})
|
.regexValidator({regExp:"tel",dataType:"enum",onError:"你输入的办公电话格式不正确"});
|
});
|
|
</script>
|
|
<div class="edit_txt">
|
[#if show!=1]
|
<div class="event_fill" style="padding:15px 10px 15px 10px;color:red;">新增人员,默认密码为88888888,系统会在人员第一次登录时,要求更新密码</div>
|
[/#if]
|
|
<form name="myform" action="addYhSubmit.html" method="post" id="myform" enctype="multipart/form-data" >
|
<input type="hidden" name="id" id="id" value="${RequestParameters.id}" />
|
<input type="hidden" name="show" id="show" value="${RequestParameters.show}" />
|
<table class="edit_layout2">
|
<tr><th ><label class="required" >登录名:</label></th>
|
<td><input class="general" type="text" value="${info.LOGINNAME}" name="loginname" id="loginname" [#if info.LOGINNAME != ""]readonly[/#if]/>
|
<div id="loginnameTip" style="display:inline-block;"></div>
|
</td>
|
</tr>
|
<tr><th><label class="required">真实姓名:</label></th>
|
<td ><input class="general" type="text" value="${info.ZSXM}" name="zsxm" id="zsxm"/>
|
<div id="zsxmTip" style="display:inline-block;"></div>
|
</td>
|
</tr>
|
<tr>
|
<th><label>所属部门:</label></th>
|
<td >
|
<input class="general" type="text" name="bmName" id="bmName" value="${bmName}" readOnly onclick="subBm();"/>
|
<input type="hidden" name="ssbm" id="ssbm" value="${ssbm}" />
|
</td>
|
</tr>
|
<tr><th><label>年龄:</label></th>
|
<td ><input class="general" type="text" value="${info.AGE}" name="age" id="age"/>
|
<div id="ageTip" style="display:inline-block;"></div>
|
</td>
|
</tr>
|
|
<tr><th><label class="required">性别:</label></th>
|
<td >
|
<input class="audit" type="radio" name="xingb" value="男" checked />男
|
<input class="audit" type="radio" name="xingb" value="女" [#if info.XINGB == '女'] checked [/#if] />女
|
</td>
|
</tr>
|
|
<tr><th><label class="required">手机号码:</label></th>
|
<td ><input class="general" type="text" value="${info.SJHM}" name="sjhm" id="sjhm"/>
|
<div id="sjhmTip" style="display:inline-block;"></div>
|
</td>
|
</tr>
|
|
<tr><th><label>办公电话:</label></th>
|
<td ><input class="general" type="text" value="${info.BGDH}" name="bgdh" id="bgdh"/>
|
<div id="bgdhTip" style="display:inline-block;"></div>
|
</td>
|
</tr>
|
|
|
<tr><th><label>岗位名称:</label></th>
|
<td ><input class="general" type="text" value="${info.GWMC}" name="gwmc" id="gwmc"/>
|
</td>
|
</tr>
|
|
|
<tr><th><label>email:</label></th>
|
<td ><input class="general" type="text" value="${info.EMAIL}" name="email" id="email"/>
|
<div id="emailTip" style="display:inline-block;"></div>
|
</td>
|
</tr>
|
|
<tr><th><label >备注:</label></th>
|
<td ><textarea class="general" style="width:360px;" name="beiz" id="beiz" />${info.BEIZ}</textarea>
|
</td>
|
</tr>
|
</table>
|
</form>
|
</div>
|
|
[/#if]
|
|
<script type="text/javascript">
|
function onDialogBtnClick(btnID, dialogID, config){
|
if(btnID == "btnSure"){
|
$("#myform").submit();
|
}
|
}
|
|
function subBm() {
|
var bmId = $("#ssbm").val();
|
var bmName = $.util.encode($.util.encode($("#bmName").val()));
|
var url = "${base}/business/pages/xtgl/yhgl/subBm.html?bmId="+bmId+"&bmName="+bmName;
|
window.top.openDialog("choose","操作",
|
{},
|
{"width":60,"height":80},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],url);
|
}
|
|
function showBm(labelId,labelName) {
|
$("#bmName").val(labelName);
|
$("#ssbm").val(labelId);
|
}
|
</script>
|
|
|
</body>
|
</html>
|