权限问题,简单处理
This commit is contained in:
parent
ceb8b375fb
commit
4ed9d0ad91
@ -47,14 +47,22 @@
|
|||||||
<button class="layui-btn layui-btn-sm layui-btn-danger data-delete-btn" lay-event="delete"> 删除 </button>
|
<button class="layui-btn layui-btn-sm layui-btn-danger data-delete-btn" lay-event="delete"> 删除 </button>
|
||||||
<button type="button" id="LAY-excel-upload" class="layui-btn layui-btn-sm"><i class="layui-icon"></i>导入</button>
|
<button type="button" id="LAY-excel-upload" class="layui-btn layui-btn-sm"><i class="layui-icon"></i>导入</button>
|
||||||
</div>
|
</div>
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<script type="text/html" id="toolbar_3">
|
||||||
|
<div class="layui-btn-container">
|
||||||
|
</div>
|
||||||
|
</script>
|
||||||
|
|
||||||
<table class="layui-hide" id="ProductNumberList" lay-filter="currentTableFilter"></table>
|
<table class="layui-hide" id="ProductNumberList" lay-filter="currentTableFilter"></table>
|
||||||
|
|
||||||
<script type="text/html" id="currentTableBar">
|
<script type="text/html" id="currentTableBar">
|
||||||
<a class="layui-btn layui-btn-normal layui-btn-xs data-count-edit" lay-event="edit">编辑</a>
|
<a class="layui-btn layui-btn-normal layui-btn-xs data-count-edit" lay-event="edit">编辑</a>
|
||||||
<a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" lay-event="delete">删除</a>
|
<a class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" lay-event="delete">删除</a>
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<script type="text/html" id="currentTableBar_3">
|
||||||
|
</script>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -70,6 +78,14 @@
|
|||||||
upload = layui.upload;
|
upload = layui.upload;
|
||||||
|
|
||||||
var apiUrl = GetWebApiUrl();
|
var apiUrl = GetWebApiUrl();
|
||||||
|
var CurrUserData = layui.sessionData('CurrUserInfo');
|
||||||
|
var powerlevel = CurrUserData.data.powerLevel;
|
||||||
|
var ToolBarID = "#toolbar";
|
||||||
|
var TableBarID = "#currentTableBar";
|
||||||
|
if (powerlevel == 3) {
|
||||||
|
ToolBarID = "#toolbar_3";
|
||||||
|
TableBarID = "#currentTableBar_3";
|
||||||
|
}
|
||||||
|
|
||||||
table.render({
|
table.render({
|
||||||
elem: '#ProductNumberList',
|
elem: '#ProductNumberList',
|
||||||
@ -83,7 +99,7 @@
|
|||||||
"data": res.result.data //解析数据列表
|
"data": res.result.data //解析数据列表
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
toolbar: '#toolbar',
|
toolbar: ToolBarID,
|
||||||
defaultToolbar: ['filter', 'exports'],
|
defaultToolbar: ['filter', 'exports'],
|
||||||
cols: [[
|
cols: [[
|
||||||
{ type: "checkbox", width: 50 },
|
{ type: "checkbox", width: 50 },
|
||||||
@ -91,7 +107,7 @@
|
|||||||
{ field: 'id', hide: true, width: 300, title: 'ID' },
|
{ field: 'id', hide: true, width: 300, title: 'ID' },
|
||||||
{ field: 'productNum', width: 200, title: '产品编码', sort: true, align: "center" },
|
{ field: 'productNum', width: 200, title: '产品编码', sort: true, align: "center" },
|
||||||
{ field: 'remark', width: 350, title: '备注', sort: true, align: "left" },
|
{ field: 'remark', width: 350, title: '备注', sort: true, align: "left" },
|
||||||
{ title: '操作', width: 200, toolbar: '#currentTableBar', align: "center" }
|
{ title: '操作', width: 200, toolbar: TableBarID, align: "center" }
|
||||||
]],
|
]],
|
||||||
initSort: {
|
initSort: {
|
||||||
field: 'productNum', //排序字段,对应 cols 设定的各字段名
|
field: 'productNum', //排序字段,对应 cols 设定的各字段名
|
||||||
|
@ -86,6 +86,7 @@
|
|||||||
{ field: 'id', hide: true, width: 200, title: 'ID', sort: true },
|
{ field: 'id', hide: true, width: 200, title: 'ID', sort: true },
|
||||||
{ field: 'workNo', width: 150, title: '工号', sort: true },
|
{ field: 'workNo', width: 150, title: '工号', sort: true },
|
||||||
{ field: 'account', width: 150, title: '账号', sort: true },
|
{ field: 'account', width: 150, title: '账号', sort: true },
|
||||||
|
{ field: 'powerLevel', width: 200, title: '权限等级', sort: true, templet: '#UserList_PowerLevel' },
|
||||||
{ field: 'userName', width: 200, title: '用户名' },
|
{ field: 'userName', width: 200, title: '用户名' },
|
||||||
{ field: 'sex', width: 150, title: '性别', sort: true, templet: '#UserList_Sex' },
|
{ field: 'sex', width: 150, title: '性别', sort: true, templet: '#UserList_Sex' },
|
||||||
{ field: 'deptName', width: 200, title: '部门' },
|
{ field: 'deptName', width: 200, title: '部门' },
|
||||||
@ -298,6 +299,17 @@
|
|||||||
<span>女</span>
|
<span>女</span>
|
||||||
{{# } }}
|
{{# } }}
|
||||||
</script>
|
</script>
|
||||||
|
<script type="text/html" id="UserList_PowerLevel">
|
||||||
|
{{# if(d.powerLevel ==0 ){ }}
|
||||||
|
<span>超级权限</span>
|
||||||
|
{{# } else if(d.powerLevel ==1 ){ }}
|
||||||
|
<span>一级</span>
|
||||||
|
{{# } else if(d.powerLevel ==2 ){ }}
|
||||||
|
<span>二级</span>
|
||||||
|
{{# } else { }}
|
||||||
|
<span>三级</span>
|
||||||
|
{{# } }}
|
||||||
|
</script>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
@ -39,6 +39,14 @@
|
|||||||
value="" class="layui-input">
|
value="" class="layui-input">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="layui-form-item">
|
||||||
|
<label class="layui-form-label required">账号权限</label>
|
||||||
|
<div class="layui-input-block">
|
||||||
|
<input type="radio" name="powerlevel" value="1" title="一级">
|
||||||
|
<input type="radio" name="powerlevel" value="2" title="二级">
|
||||||
|
<input type="radio" name="powerlevel" value="3" title="三级" checked="">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="layui-form-item">
|
<div class="layui-form-item">
|
||||||
<label class="layui-form-label required">用户名</label>
|
<label class="layui-form-label required">用户名</label>
|
||||||
<div class="layui-input-block">
|
<div class="layui-input-block">
|
||||||
@ -49,8 +57,8 @@
|
|||||||
<div class="layui-form-item">
|
<div class="layui-form-item">
|
||||||
<label class="layui-form-label required">性别</label>
|
<label class="layui-form-label required">性别</label>
|
||||||
<div class="layui-input-block">
|
<div class="layui-input-block">
|
||||||
<input type="radio" name="sex" value="1" title="男">
|
<input type="radio" name="sex" value="1" title="男" checked="">
|
||||||
<input type="radio" name="sex" value="0" title="女" checked="">
|
<input type="radio" name="sex" value="0" title="女">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="layui-form-item">
|
<div class="layui-form-item">
|
||||||
@ -104,6 +112,7 @@
|
|||||||
workNo: data.field.workno,
|
workNo: data.field.workno,
|
||||||
account: data.field.account,
|
account: data.field.account,
|
||||||
PassWord: password,
|
PassWord: password,
|
||||||
|
powerLevel: data.field.powerlevel,
|
||||||
userName: data.field.username,
|
userName: data.field.username,
|
||||||
sex: data.field.sex,
|
sex: data.field.sex,
|
||||||
deptName: data.field.deptname,
|
deptName: data.field.deptname,
|
||||||
@ -112,6 +121,7 @@
|
|||||||
createTime: getDatetime(),
|
createTime: getDatetime(),
|
||||||
createUserID: CurrUserInfo.data.userid,
|
createUserID: CurrUserInfo.data.userid,
|
||||||
createUserName: CurrUserInfo.data.userName,
|
createUserName: CurrUserInfo.data.userName,
|
||||||
|
IsAdmin: 0,
|
||||||
isDelete: 0,
|
isDelete: 0,
|
||||||
isLeaving: 0
|
isLeaving: 0
|
||||||
}), //参数值
|
}), //参数值
|
||||||
|
@ -39,6 +39,14 @@
|
|||||||
value="" class="layui-input">
|
value="" class="layui-input">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="layui-form-item">
|
||||||
|
<label class="layui-form-label required">账号权限</label>
|
||||||
|
<div class="layui-input-block">
|
||||||
|
<input type="radio" name="powerlevel" value="1" title="一级">
|
||||||
|
<input type="radio" name="powerlevel" value="2" title="二级">
|
||||||
|
<input type="radio" name="powerlevel" value="3" title="三级" checked="">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="layui-form-item">
|
<div class="layui-form-item">
|
||||||
<label class="layui-form-label required">用户名</label>
|
<label class="layui-form-label required">用户名</label>
|
||||||
<div class="layui-input-block">
|
<div class="layui-input-block">
|
||||||
@ -121,6 +129,7 @@
|
|||||||
"workno": data.workNo,// "name": "value"
|
"workno": data.workNo,// "name": "value"
|
||||||
"account": data.account,
|
"account": data.account,
|
||||||
"password": data.passWord,
|
"password": data.passWord,
|
||||||
|
"powerlevel":data.powerLevel,
|
||||||
"username": data.userName,
|
"username": data.userName,
|
||||||
"sex": data.sex,
|
"sex": data.sex,
|
||||||
"deptname": data.deptName,
|
"deptname": data.deptName,
|
||||||
@ -148,6 +157,7 @@
|
|||||||
if (data.field.password != CurUser.passWord) {
|
if (data.field.password != CurUser.passWord) {
|
||||||
CurUser.passWord = password;
|
CurUser.passWord = password;
|
||||||
}
|
}
|
||||||
|
CurUser.powerLevel = data.field.powerlevel;
|
||||||
CurUser.userName = data.field.username;
|
CurUser.userName = data.field.username;
|
||||||
CurUser.sex = data.field.sex;
|
CurUser.sex = data.field.sex;
|
||||||
CurUser.deptName = data.field.deptname;
|
CurUser.deptName = data.field.deptname;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user