This commit is contained in:
parent
4cbc473e86
commit
fdb03066f9
|
|
@ -34,60 +34,74 @@
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
|
||||||
<form class="layui-form" action="#">
|
<div style="padding: 10px">
|
||||||
|
<form class="layui-form" action="#">
|
||||||
|
|
||||||
<div class="layui-form-item" style="margin-top: 1%;">
|
|
||||||
<div class="layui-form-item">
|
|
||||||
<label class="layui-form-label"><span class="required_icon">*</span>身份证号码</label>
|
|
||||||
<div class="layui-input-inline">
|
|
||||||
<input class="layui-input" id="idCard" name="idCard" lay-verify="required\|idCard" lay-affix="clear"
|
|
||||||
autocomplete="off" maxlength="18">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="layui-form-item">
|
|
||||||
<label class="layui-form-label"><span class="required_icon">*</span>姓名</label>
|
|
||||||
<div class="layui-input-inline">
|
|
||||||
<!-- <input class="layui-input" id="userName" name="userName" lay-verify="required"
|
|
||||||
lay-affix="clear" autocomplete="off" onclick="showPersonPage()" maxlength="30" readonly> -->
|
|
||||||
<input class="layui-input" id="name" name="name" lay-verify="required" lay-affix="clear"
|
|
||||||
autocomplete="off" maxlength="30">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="layui-form-item">
|
|
||||||
<label class="layui-form-label"><span class="required_icon">*</span>性别</label>
|
|
||||||
<div class="layui-input-inline">
|
|
||||||
<select id="sex" name="sex" class="layui-select" lay-search>
|
|
||||||
<option value="1">男</option>
|
|
||||||
<option value="2">女</option>
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="layui-form-item">
|
|
||||||
<label class="layui-form-label"><span class="required_icon">*</span>联系电话</label>
|
|
||||||
<div class="layui-input-inline">
|
|
||||||
<input class="layui-input" id="phone" name="phone" lay-verify="required\|phone" lay-affix="clear"
|
|
||||||
autocomplete="off" maxlength="11">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="layui-form-item">
|
|
||||||
<label class="layui-form-label"><span class="required_icon">*</span>系统角色</label>
|
|
||||||
<div class="layui-input-inline">
|
|
||||||
<select id="roleId" name="roleId" class="layui-select" lay-search lay-verify="required"
|
|
||||||
style="height: 360px;"></select>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="layui-form-item">
|
<div class="layui-form-item">
|
||||||
<label class="layui-form-label"><span class="required_icon">*</span>所属项目/部门</label>
|
|
||||||
<div class="layui-input-inline">
|
<div class="layui-inline">
|
||||||
<select id="deptId" name="deptId" class="layui-select" lay-search lay-verify="required"
|
<label class="layui-form-label" style="width: 150px"><span style="color: red">*</span>企业名称:</label>
|
||||||
style="height: 360px;"></select>
|
<div class="layui-input-inline" style="width: 60%">
|
||||||
|
<input type="text" lay-affix="clear" id="enterpriseName" name="enterpriseName"
|
||||||
|
autocomplete="off" class="layui-input" lay-verify="required" maxlength="20">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="layui-form-item" style="width: 90%">
|
||||||
|
<label class="layui-form-label" style="width: 150px"><span style="color: red">*</span>身份证号码:</label>
|
||||||
|
<div class="layui-input-inline" style="width: 60%">
|
||||||
|
<input class="layui-input" id="idCard" name="idCard" lay-verify="required\|idCard"
|
||||||
|
lay-affix="clear" autocomplete="off" maxlength="18">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="layui-form-item" style="width: 90%">
|
||||||
|
<label class="layui-form-label" style="width: 150px"><span style="color: red">*</span>姓名:</label>
|
||||||
|
<div class="layui-input-inline" style="width: 60%">
|
||||||
|
<!-- <input class="layui-input" id="userName" name="userName" lay-verify="required"
|
||||||
|
lay-affix="clear" autocomplete="off" onclick="showPersonPage()" maxlength="30" readonly> -->
|
||||||
|
<input class="layui-input" id="name" name="name" lay-verify="required" lay-affix="clear"
|
||||||
|
autocomplete="off" maxlength="30">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="layui-form-item" style="width: 90%">
|
||||||
|
<label class="layui-form-label" style="width: 150px"><span style="color: red">*</span>性别:</label>
|
||||||
|
<div class="layui-input-inline" style="width: 60%">
|
||||||
|
<select id="sex" name="sex" class="layui-select" lay-search>
|
||||||
|
<option value="1">男</option>
|
||||||
|
<option value="2">女</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="layui-form-item" style="width: 90%">
|
||||||
|
<label class="layui-form-label" style="width: 150px"><span style="color: red">*</span>联系电话:</label>
|
||||||
|
<div class="layui-input-inline" style="width: 60%">
|
||||||
|
<input class="layui-input" id="phone" name="phone" lay-verify="required\|phone"
|
||||||
|
lay-affix="clear" autocomplete="off" maxlength="11">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="layui-form-item" style="width: 90%">
|
||||||
|
<label class="layui-form-label" style="width: 150px"><span style="color: red">*</span>系统角色:</label>
|
||||||
|
<div class="layui-input-inline" style="width: 60%">
|
||||||
|
<select id="roleId" name="roleId" class="layui-select" lay-search lay-verify="required"
|
||||||
|
style="height: 360px;"></select>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="layui-form-item">
|
||||||
|
<label class="layui-form-label" style="width: 150px"><span
|
||||||
|
style="color: red">*</span>所属项目/部门:</label>
|
||||||
|
<div class="layui-input-inline" style="width: 60%">
|
||||||
|
<select id="deptId" name="deptId" class="layui-select" lay-search lay-verify="required"
|
||||||
|
style="height: 360px;"></select>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<button type="submit" id="formSubmit" class="layui-btn formSubmit" lay-submit="" lay-filter="formData"
|
||||||
<button type="submit" id="formSubmit" class="layui-btn formSubmit" lay-submit="" lay-filter="formData"
|
style="display: none;"></button>
|
||||||
style="display: none;"></button>
|
</form>
|
||||||
</form>
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
|
|
@ -105,6 +119,48 @@
|
||||||
let alreadyChooseTrees = [];
|
let alreadyChooseTrees = [];
|
||||||
let selectData = [];
|
let selectData = [];
|
||||||
layui.use(['table', 'form', 'tree'], function () {
|
layui.use(['table', 'form', 'tree'], function () {
|
||||||
|
|
||||||
|
function setSelectValue(list, selectName, code, nameCode) {
|
||||||
|
let html = '<option value="">请选择</option>';
|
||||||
|
if (list && list.length > 0) {
|
||||||
|
$.each(list, function (index, item) {
|
||||||
|
html +=
|
||||||
|
"<option value='" +
|
||||||
|
item[code] +
|
||||||
|
"' item='" +
|
||||||
|
JSON.stringify(item) +
|
||||||
|
"'>" +
|
||||||
|
item[nameCode] +
|
||||||
|
"</option>";
|
||||||
|
});
|
||||||
|
}
|
||||||
|
$("#" + selectName)
|
||||||
|
.empty()
|
||||||
|
.append(html);
|
||||||
|
layui.form.render();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function getRoleSelect() {
|
||||||
|
$.ajax({
|
||||||
|
type: 'post',
|
||||||
|
url: ctxPath + '/evaluatePerson/getRoleSelect',
|
||||||
|
async: false,
|
||||||
|
success: function (data) {
|
||||||
|
setSelectValue(data.obj, "personInChargeId", "id", "roleId");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
function getDeptSelect() {
|
||||||
|
$.ajax({
|
||||||
|
type: 'post',
|
||||||
|
url: ctxPath + '/evaluatePerson/getDeptSelect',
|
||||||
|
async: false,
|
||||||
|
success: function (data) {
|
||||||
|
setSelectValue(data.obj, "personInChargeId", "id", "deptId");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
layui.use(['form', 'laydate'], function () {
|
layui.use(['form', 'laydate'], function () {
|
||||||
var form = layui.form;
|
var form = layui.form;
|
||||||
var laydate = layui.laydate;
|
var laydate = layui.laydate;
|
||||||
|
|
@ -339,45 +395,5 @@
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function setSelectValue(list, selectName, code, nameCode) {
|
|
||||||
let html = '<option value="">请选择</option>';
|
|
||||||
if (list && list.length > 0) {
|
|
||||||
$.each(list, function (index, item) {
|
|
||||||
html +=
|
|
||||||
"<option value='" +
|
|
||||||
item[code] +
|
|
||||||
"' item='" +
|
|
||||||
JSON.stringify(item) +
|
|
||||||
"'>" +
|
|
||||||
item[nameCode] +
|
|
||||||
"</option>";
|
|
||||||
});
|
|
||||||
}
|
|
||||||
$("#" + selectName)
|
|
||||||
.empty()
|
|
||||||
.append(html);
|
|
||||||
layui.form.render();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function getRoleSelect() {
|
|
||||||
$.ajax({
|
|
||||||
type: 'post',
|
|
||||||
url: ctxPath + '/evaluatePerson/getRoleSelect',
|
|
||||||
async: false,
|
|
||||||
success: function (data) {
|
|
||||||
setSelectValue(result.obj, "personInChargeId", "id", "roleId");
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
function getDeptSelect() {
|
|
||||||
$.ajax({
|
|
||||||
type: 'post',
|
|
||||||
url: ctxPath + '/evaluatePerson/getDeptSelect',
|
|
||||||
async: false,
|
|
||||||
success: function (data) {
|
|
||||||
setSelectValue(result.obj, "personInChargeId", "id", "deptId");
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
</script>
|
</script>
|
||||||
Loading…
Reference in New Issue