ComplianceServer/oldcode/Core.Web/Views/InnerUser/Add.cshtml

127 lines
4.4 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@using CRM.Core.Model.Entity
@using CRM.Core.Model.EntityUserCenter;
@{
ViewBag.Title = "Add";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<style>
.layui-form-label {
width: 100px;
}
.layui-input-block {
margin-left: 130px;
min-height: 36px;
}
</style>
<div class="x-body">
<form class="layui-form" action="">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">姓名:</label>
<div class="layui-input-inline">
<input type="text" name="UNAME" lay-verify="required" autocomplete="off" class="layui-input">
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">工号:</label>
<div class="layui-input-inline">
<input type="text" name="EID" lay-verify="number" autocomplete="off" class="layui-input">
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">性别:</label>
<div class="layui-input-inline" style="width:120px;">
<select name="GENDER" id="canupgrade" lay-filter="canupgrade">
<option value="m">男</option>
<option value="f">女</option>
</select>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">密码:</label>
<div class="layui-input-inline">
<input type="password" lay-verify="required|PASSWORD" name="PASSWORD" id="PASSWORD" autocomplete="new-password" class="layui-input">
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">重复密码:</label>
<div class="layui-input-inline">
<input type="password" name="PASSWORD2" lay-verify="PASSWORD22" autocomplete="new-password" class="layui-input">
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn" lay-submit lay-filter="save">确定</button>
</div>
</div>
</form>
</div>
<script>
layui.use(['form', 'laydate', 'upload'], function () {
var form = layui.form
, layer = layui.layer
, laydate = layui.laydate
, upload = layui.upload;
form.verify({
PASSWORD22: function (value) {
console.log(value);
if (value != $("#PASSWORD").val()) {
return '密码不一致';
}
},
PASSWORD: function (value) {
console.log(value);
var pwdRegex = new RegExp('(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]).{6,20}');
if (!pwdRegex.test(value)) {
  //alert("您的密码复杂度太低(密码中必须包含大小写字母、数字、特殊字符),请及时修改密码!");
return '密码必须是6-20位并且包含大小写字母、数字、特殊字符';
}
}
});
form.on('submit(save)', function (data) {
console.log(data.field);
if (data.field.PASSWORD != data.field.PASSWORD2) {
return false;
}
$.ajax({
type: "POST",
url: "Save",
data: data.field,
dataType: "json",
success: function (da) {
if (da.result == true) {
parent.layer.msg('操作成功!', { icon: 1 });
parent.TableReload();
parent.Closed();
} else {
layer.msg(da.retmsg, { icon: 2 });
}
},
error: function () {
layer.msg('操作失败!', { icon: 2 });
}
});
return false;
});
});
</script>