|
|
|
@ -12,7 +12,7 @@
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="col-sm-4 control-label"><span style="color: red; ">*</span>用户名称:</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input name="userName" autocomplete="off" placeholder="请输入用户名称" class="form-control" type="text" maxlength="30"/>
|
|
|
|
|
<input name="userName" autocomplete="off" placeholder="请输入用户名称" class="form-control" type="text" maxlength="30" required>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
@ -20,7 +20,10 @@
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="col-sm-4 control-label"><span style="color: red; ">*</span>归属部门:</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input name="deptName" onclick="selectDeptTree()" id="treeName" readonly="readonly" type="text" placeholder="请选择归属部门" class="form-control"/>
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input name="deptName" onclick="selectDeptTree()" id="treeName" type="text" placeholder="请选择归属部门" class="form-control" required>
|
|
|
|
|
<span class="input-group-addon"><i class="fa fa-search"></i></span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
@ -30,7 +33,7 @@
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="col-sm-4 control-label"><span style="color: red; ">*</span>手机号码:</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input name="phonenumber" autocomplete="off" placeholder="请输入手机号码" class="form-control" type="text" maxlength="11"/>
|
|
|
|
|
<input name="phonenumber" autocomplete="off" placeholder="请输入手机号码" class="form-control" type="text" maxlength="11" required>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
@ -38,7 +41,7 @@
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="col-sm-4 control-label"><span style="color: red; ">*</span>邮箱:</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input name="email" autocomplete="off" class="form-control email" type="text" maxlength="50" placeholder="请输入邮箱">
|
|
|
|
|
<input name="email" autocomplete="off" class="form-control email" type="text" maxlength="50" placeholder="请输入邮箱" required>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
@ -48,7 +51,7 @@
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="col-sm-4 control-label"><span style="color: red; ">*</span>登录账号:</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input name="loginName" placeholder="请输入登录账号" autocomplete="off" class="form-control required" type="text" maxlength="30">
|
|
|
|
|
<input name="loginName" placeholder="请输入登录账号" autocomplete="off" class="form-control required" type="text" maxlength="30" required>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
@ -56,7 +59,7 @@
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="col-sm-4 control-label"><span style="color: red; ">*</span>登录密码:</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input name="password" placeholder="请输入登录密码" autocomplete="off" class="form-control" type="password" th:value="${@config.getKey('sys.user.initPassword')}">
|
|
|
|
|
<input name="password" placeholder="请输入登录密码" autocomplete="off" class="form-control" type="password" th:value="${@config.getKey('sys.user.initPassword')}" required>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
@ -140,7 +143,6 @@
|
|
|
|
|
$("#form-user-add").validate({
|
|
|
|
|
rules:{
|
|
|
|
|
loginName:{
|
|
|
|
|
required:true,
|
|
|
|
|
minlength: 2,
|
|
|
|
|
maxlength: 20,
|
|
|
|
|
remote: {
|
|
|
|
@ -157,19 +159,11 @@
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
userName:{
|
|
|
|
|
required:true,
|
|
|
|
|
},
|
|
|
|
|
deptName:{
|
|
|
|
|
required:true,
|
|
|
|
|
},
|
|
|
|
|
password:{
|
|
|
|
|
required:true,
|
|
|
|
|
minlength: 5,
|
|
|
|
|
maxlength: 20
|
|
|
|
|
},
|
|
|
|
|
email:{
|
|
|
|
|
required:true,
|
|
|
|
|
email:true,
|
|
|
|
|
remote: {
|
|
|
|
|
url: prefix + "/checkEmailUnique",
|
|
|
|
@ -186,7 +180,6 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
phonenumber:{
|
|
|
|
|
required:true,
|
|
|
|
|
isPhone:true,
|
|
|
|
|
remote: {
|
|
|
|
|
url: prefix + "/checkPhoneUnique",
|
|
|
|
@ -213,7 +206,8 @@
|
|
|
|
|
"phonenumber":{
|
|
|
|
|
remote: "手机号码已经存在"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
focusCleanup: true
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
function submitHandler() {
|
|
|
|
|