|
@@ -24,6 +24,15 @@
|
|
<form class="layui-form" action="" lay-filter="component-form-element">
|
|
<form class="layui-form" action="" lay-filter="component-form-element">
|
|
<div class="layui-row layui-col-space10 layui-form-item">
|
|
<div class="layui-row layui-col-space10 layui-form-item">
|
|
|
|
|
|
|
|
+ <div class="layui-col-lg6">
|
|
|
|
+ <label class="layui-form-label"><font color='red' size="4">*</font>门店:</label>
|
|
|
|
+ <div class="layui-input-block">
|
|
|
|
+ <select id="id_branch" name="branch" lay-verify="required">
|
|
|
|
+ <option value=""></option>
|
|
|
|
+ </select>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
<div class="layui-col-lg6">
|
|
<div class="layui-col-lg6">
|
|
<label class="layui-form-label"><font color='red' size="4">*</font>姓名:</label>
|
|
<label class="layui-form-label"><font color='red' size="4">*</font>姓名:</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
@@ -63,28 +72,6 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
- <div class="layui-col-lg6">
|
|
|
|
- <label class="layui-form-label"><font color='red' size="4">*</font>所属部门:</label>
|
|
|
|
- <div class="layui-input-block" id="department_selecter">
|
|
|
|
- <select name="department" xm-select="selectDepartment" xm-select-radio lay-verify="required">
|
|
|
|
- </select>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
- <div class="layui-col-lg6">
|
|
|
|
- <label class="layui-form-label">权限组:</label>
|
|
|
|
- <div class="layui-input-block" id="group_selecter">
|
|
|
|
- <select name="groups" xm-select="selectGroup"></select>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
- <div class="layui-col-lg6">
|
|
|
|
- <label class="layui-form-label">身份证号:</label>
|
|
|
|
- <div class="layui-input-block">
|
|
|
|
- <input type="text" name="ID_card" placeholder="" autocomplete="off" class="layui-input">
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
<div class="layui-col-lg6">
|
|
<div class="layui-col-lg6">
|
|
<label class="layui-form-label">家庭住址:</label>
|
|
<label class="layui-form-label">家庭住址:</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
@@ -92,20 +79,6 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
- <div class="layui-col-lg6">
|
|
|
|
- <label class="layui-form-label">工作岗位:</label>
|
|
|
|
- <div class="layui-input-block">
|
|
|
|
- <input type="text" name="title" placeholder="" autocomplete="off" class="layui-input">
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
- <div class="layui-col-lg6">
|
|
|
|
- <label class="layui-form-label">是否在职:</label>
|
|
|
|
- <div class="layui-input-block">
|
|
|
|
- <input type="checkbox" name="status" lay-skin="switch" lay-text="是|否" checked="" value="1">
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
<button class="layui-btn" id="submit_btn" lay-submit lay-filter="component-form-element" style="display: none">保存</button>
|
|
<button class="layui-btn" id="submit_btn" lay-submit lay-filter="component-form-element" style="display: none">保存</button>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
@@ -129,8 +102,23 @@
|
|
,admin = layui.admin
|
|
,admin = layui.admin
|
|
,element = layui.element
|
|
,element = layui.element
|
|
,form = layui.form
|
|
,form = layui.form
|
|
- ,formSelects = layui.formSelects
|
|
|
|
- ,dep_formSelects = layui.formSelects;
|
|
|
|
|
|
+ ,formSelects = layui.formSelects;
|
|
|
|
+
|
|
|
|
+ admin.req({
|
|
|
|
+ url: '/activity/branch/data/',
|
|
|
|
+ done: function(res){
|
|
|
|
+ var data = res.data;
|
|
|
|
+ var branch_node = $('#id_branch');
|
|
|
|
+ for (var i in data) {
|
|
|
|
+ var pid = data[i].id;
|
|
|
|
+ var value = data[i].name;
|
|
|
|
+ branch_node.append("<option value='"+pid+"'>"+value+"</option>");
|
|
|
|
+ }
|
|
|
|
+ form.render();
|
|
|
|
+ //warehouse_isload = true;
|
|
|
|
+ //loadData();// 赋值完成后调用传值
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
|
|
var editdata = null;
|
|
var editdata = null;
|
|
var department = '';
|
|
var department = '';
|
|
@@ -140,11 +128,6 @@
|
|
department = parent.layui.table.editdata.department;
|
|
department = parent.layui.table.editdata.department;
|
|
editdata = JSON.parse(JSON.stringify(parent.layui.table.editdata)); // 框架有Bug所以这么转换
|
|
editdata = JSON.parse(JSON.stringify(parent.layui.table.editdata)); // 框架有Bug所以这么转换
|
|
editdata.password = '';
|
|
editdata.password = '';
|
|
- if (editdata.status == 1) {
|
|
|
|
- editdata.status = true;
|
|
|
|
- } else {
|
|
|
|
- editdata.status = false;
|
|
|
|
- }
|
|
|
|
}
|
|
}
|
|
|
|
|
|
form.val("component-form-element", {'password':'1111'});
|
|
form.val("component-form-element", {'password':'1111'});
|
|
@@ -152,44 +135,9 @@
|
|
form.val("component-form-element", editdata);
|
|
form.val("component-form-element", editdata);
|
|
}
|
|
}
|
|
|
|
|
|
- dep_formSelects.value('selectDepartment', []);
|
|
|
|
- admin.req({
|
|
|
|
- url: '/account/department/tree/'
|
|
|
|
- ,done: function(res){
|
|
|
|
- dep_formSelects.data('selectDepartment', 'local', {
|
|
|
|
- arr: res.data,
|
|
|
|
- tree: {
|
|
|
|
- //在点击节点的时候, 如果没有子级数据, 会触发此事件
|
|
|
|
- nextClick: function(id, item, callback){
|
|
|
|
- return false;
|
|
|
|
- },
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
- dep_formSelects.value('selectDepartment', [department]);
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
-
|
|
|
|
- formSelects.config('selectGroup', {
|
|
|
|
- beforeSuccess:function(eid, url, searchVal, result){
|
|
|
|
- if(id){
|
|
|
|
- var groupIds = parent.layui.table.editdata.group_ids;
|
|
|
|
- for(var n in result.data){
|
|
|
|
- var item = result.data[n];
|
|
|
|
- if(groupIds.indexOf(parseInt(item.value)) > -1)
|
|
|
|
- item.selected = 'selected';
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- return result;
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
- formSelects.data('selectGroup', 'server', {
|
|
|
|
- url: '/account/group/combobox/data/'
|
|
|
|
- });
|
|
|
|
|
|
|
|
form.on('submit(component-form-element)', function(data){
|
|
form.on('submit(component-form-element)', function(data){
|
|
var submitData = data.field;
|
|
var submitData = data.field;
|
|
- submitData.groups = formSelects.value('selectGroup', 'val');
|
|
|
|
admin.req({
|
|
admin.req({
|
|
url: '/account/employee/save/?id='+id
|
|
url: '/account/employee/save/?id='+id
|
|
,data: JSON.stringify(submitData)
|
|
,data: JSON.stringify(submitData)
|