|
@@ -163,7 +163,11 @@
|
|
|
/* margin-right: 10px; */
|
|
/* margin-right: 10px; */
|
|
|
margin-top: -4px;
|
|
margin-top: -4px;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+ input:read-only#userNameInp,input:read-only#emailInp {
|
|
|
|
|
+ cursor: not-allowed;
|
|
|
|
|
+ color: #939192;
|
|
|
|
|
+ background: #F5F5F5!important;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
/* 基地范围 */
|
|
/* 基地范围 */
|
|
|
</style>
|
|
</style>
|
|
@@ -200,7 +204,7 @@
|
|
|
<div class="site-title">
|
|
<div class="site-title">
|
|
|
<fieldset>
|
|
<fieldset>
|
|
|
<legend>
|
|
<legend>
|
|
|
- <a name="use">创建用户</a>
|
|
|
|
|
|
|
+ <a name="use" id="titleTxt">创建用户</a>
|
|
|
</legend>
|
|
</legend>
|
|
|
</fieldset>
|
|
</fieldset>
|
|
|
</div>
|
|
</div>
|
|
@@ -209,24 +213,33 @@
|
|
|
<div class="layui-form-item">
|
|
<div class="layui-form-item">
|
|
|
<label class="layui-form-label">用户名:</label>
|
|
<label class="layui-form-label">用户名:</label>
|
|
|
<div class="layui-input-inline">
|
|
<div class="layui-input-inline">
|
|
|
- <input type="text" name="name" value="" required lay-verify="required" placeholder="请输入用户名" autocomplete="off" class="layui-input">
|
|
|
|
|
|
|
+ <input type="text" name="name" id="userNameInp" value="" maxlength="11" required lay-verify="required|phone" placeholder="请填写手机号" autocomplete="off" class="layui-input">
|
|
|
|
|
+ <input type="hidden" name="id" value="{{userId|default:''}}">
|
|
|
</div>
|
|
</div>
|
|
|
<div class="layui-form-mid layui-word-aux">*</div>
|
|
<div class="layui-form-mid layui-word-aux">*</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="layui-form-item">
|
|
<div class="layui-form-item">
|
|
|
<label class="layui-form-label">邮箱:</label>
|
|
<label class="layui-form-label">邮箱:</label>
|
|
|
<div class="layui-input-inline">
|
|
<div class="layui-input-inline">
|
|
|
- <input type="text" name="email" value="" required lay-verify="required|email" placeholder="请填写邮箱" autocomplete="off" class="layui-input">
|
|
|
|
|
|
|
+ <input type="text" name="email" id="emailInp" value="" required lay-verify="required|email" placeholder="请填写邮箱" autocomplete="off" class="layui-input">
|
|
|
</div>
|
|
</div>
|
|
|
<div class="layui-form-mid layui-word-aux">*</div>
|
|
<div class="layui-form-mid layui-word-aux">*</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="layui-form-item">
|
|
<div class="layui-form-item">
|
|
|
|
|
+ <label class="layui-form-label">用户类型:</label>
|
|
|
|
|
+ <div class="layui-input-inline">
|
|
|
|
|
+ <select name="role" id="">
|
|
|
|
|
+ <option value="0">用户</option>
|
|
|
|
|
+ <option value="1">管理员</option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="layui-form-item">
|
|
|
<label class="layui-form-label">手机号:</label>
|
|
<label class="layui-form-label">手机号:</label>
|
|
|
<div class="layui-input-inline">
|
|
<div class="layui-input-inline">
|
|
|
- <input type="text" name="phone" value="" placeholder="请填写手机号" autocomplete="off" class="layui-input">
|
|
|
|
|
|
|
+ <input type="text" name="phone" value="" maxlength="11" placeholder="请填写手机号" autocomplete="off" class="layui-input">
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
-
|
|
|
|
|
<div class="layui-form-item layui-form-text">
|
|
<div class="layui-form-item layui-form-text">
|
|
|
<label class="layui-form-label">备注:</label>
|
|
<label class="layui-form-label">备注:</label>
|
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
@@ -249,6 +262,7 @@
|
|
|
<!-- 上页所需数据 -->
|
|
<!-- 上页所需数据 -->
|
|
|
<input type="hidden" value="{{f_name}}" id="f_name">
|
|
<input type="hidden" value="{{f_name}}" id="f_name">
|
|
|
<input type="hidden" value="{{currpage}}" id="currPage">
|
|
<input type="hidden" value="{{currpage}}" id="currPage">
|
|
|
|
|
+ <input type="hidden" value="{{userId|default:''}}" id="userId">
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -268,15 +282,44 @@
|
|
|
console.log(data);
|
|
console.log(data);
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
+ if($("#userId").val()){
|
|
|
|
|
+ $('#userNameInp').attr('readonly','readonly')
|
|
|
|
|
+ $('#emailInp').attr('readonly','readonly')
|
|
|
|
|
+ $('#titleTxt').html('编辑用户');
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: 'user_info',
|
|
|
|
|
+ data: {
|
|
|
|
|
+ id:$("#userId").val()
|
|
|
|
|
+ },
|
|
|
|
|
+ type: 'post',
|
|
|
|
|
+ dataType:'json',
|
|
|
|
|
+ success: function (dat) {
|
|
|
|
|
+ var rol = dat.role?1:0;
|
|
|
|
|
+ form.val("newsFormDiv", {
|
|
|
|
|
+ "name": dat.name
|
|
|
|
|
+ ,"email": dat.email
|
|
|
|
|
+ ,"phone": dat.phone
|
|
|
|
|
+ ,"role": rol
|
|
|
|
|
+ ,"desc": dat.desc
|
|
|
|
|
+ });
|
|
|
|
|
+ form.render();
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (type) {
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
|
|
|
//监听提交
|
|
//监听提交
|
|
|
form.on('submit(formDemo)', function (data) {
|
|
form.on('submit(formDemo)', function (data) {
|
|
|
if (data.field.phone) {
|
|
if (data.field.phone) {
|
|
|
- if (!(/^1[3456789]\d{9}$/.test(data.field.phone))) {
|
|
|
|
|
- layer.msg("手机号码有误,请重填", { icon: 2 });
|
|
|
|
|
- return false;
|
|
|
|
|
|
|
+ if (!(/^1[3456789]\d{9}$/.test(data.field.phone))) {
|
|
|
|
|
+ layer.msg("手机号码有误,请重填", { icon: 2 });
|
|
|
|
|
+ return false;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
- }
|
|
|
|
|
$.ajax({
|
|
$.ajax({
|
|
|
url: 'create_user',
|
|
url: 'create_user',
|
|
|
data: $("#formDiv").serialize(),
|
|
data: $("#formDiv").serialize(),
|