|
@@ -19,7 +19,7 @@
|
|
|
<div class="layuimini-container" style="width: 80%;margin: 0 auto">
|
|
<div class="layuimini-container" style="width: 80%;margin: 0 auto">
|
|
|
<div class="layui-form layuimini-form" lay-filter="addPaper">
|
|
<div class="layui-form layuimini-form" lay-filter="addPaper">
|
|
|
<div class="layui-row layui-col-space30">
|
|
<div class="layui-row layui-col-space30">
|
|
|
- <div class="layui-col-md2">
|
|
|
|
|
|
|
+ <div class="layui-col-md3">
|
|
|
<div class="layui-card">
|
|
<div class="layui-card">
|
|
|
<div class="layui-card-header"><i class="layui-icon layui-icon-menu-fill"></i>菜单权限</div>
|
|
<div class="layui-card-header"><i class="layui-icon layui-icon-menu-fill"></i>菜单权限</div>
|
|
|
<div class="layui-card-body">
|
|
<div class="layui-card-body">
|
|
@@ -27,7 +27,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="layui-col-md2">
|
|
|
|
|
|
|
+ <div class="layui-col-md3">
|
|
|
<div class="layui-card">
|
|
<div class="layui-card">
|
|
|
<div class="layui-card-header"><i class="layui-icon layui-icon-tree"></i>档案树权限</div>
|
|
<div class="layui-card-header"><i class="layui-icon layui-icon-tree"></i>档案树权限</div>
|
|
|
<div class="layui-card-body">
|
|
<div class="layui-card-body">
|
|
@@ -51,17 +51,15 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
+ <div class="layui-col-md2">
|
|
|
|
|
+ <div class="layui-card">
|
|
|
|
|
+ <div class="layui-card-header"><i class="layui-icon layui-icon-star"></i>档案权限</div>
|
|
|
|
|
+ <div class="layui-card-body">
|
|
|
|
|
+ <input type="checkbox" name="bmqx-role" lay-skin="switch" lay-filter="switchTest" lay-text="ON|OFF">
|
|
|
|
|
|
|
|
- <div class="layui-col-md4">
|
|
|
|
|
- <label class="layui-form-label">是否可查看全部门</label>
|
|
|
|
|
- <div class="layui-input-block">
|
|
|
|
|
- <select id="bmqx-role" name="interest" lay-filter="aihao">
|
|
|
|
|
- <option value="1" selected="">否</option>
|
|
|
|
|
- <option value="0">是</option>
|
|
|
|
|
- </select>
|
|
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
-
|
|
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -128,6 +126,20 @@
|
|
|
});
|
|
});
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
+ let initdept = () => {
|
|
|
|
|
+ http.get('system/dict/selectDeptQx', {roleId: id}, true, function (res) {
|
|
|
|
|
+ tree.render({
|
|
|
|
|
+ elem: '#bmqx-role'
|
|
|
|
|
+ , data: res.data
|
|
|
|
|
+ });
|
|
|
|
|
+ if(res.data==1){
|
|
|
|
|
+ form.val('addPaper', {
|
|
|
|
|
+ "bmqx-role": true //开关状态
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
let initArchiveTree = () => {
|
|
let initArchiveTree = () => {
|
|
|
http.get('system/archivesTree/selectArchiveRole', {roleId: id}, true, function (res) {
|
|
http.get('system/archivesTree/selectArchiveRole', {roleId: id}, true, function (res) {
|
|
|
tree.render({
|
|
tree.render({
|
|
@@ -157,14 +169,13 @@
|
|
|
|
|
|
|
|
//保存方法
|
|
//保存方法
|
|
|
let save = function () {
|
|
let save = function () {
|
|
|
- console.log(document.getElementById("bmqx-role").value)
|
|
|
|
|
let data = {
|
|
let data = {
|
|
|
roleId: id,
|
|
roleId: id,
|
|
|
menuIds: getChecked_list(tree.getChecked("menu-role")),
|
|
menuIds: getChecked_list(tree.getChecked("menu-role")),
|
|
|
mjCodes: getChecked_list(tree.getChecked("miji-role")),
|
|
mjCodes: getChecked_list(tree.getChecked("miji-role")),
|
|
|
archiveTrees: getChecked_list(tree.getChecked("archive-tree-role")),
|
|
archiveTrees: getChecked_list(tree.getChecked("archive-tree-role")),
|
|
|
archiveShow: getChecked_list(tree.getChecked("archive-role")),
|
|
archiveShow: getChecked_list(tree.getChecked("archive-role")),
|
|
|
- bmqxRole:document.getElementById("bmqx-role").value
|
|
|
|
|
|
|
+ bmqxRole:bmqxRole
|
|
|
}
|
|
}
|
|
|
console.log()
|
|
console.log()
|
|
|
http.post('system/role/setRole', data, true, function (res) {
|
|
http.post('system/role/setRole', data, true, function (res) {
|
|
@@ -186,6 +197,16 @@
|
|
|
initTree()
|
|
initTree()
|
|
|
initArchiveTree()
|
|
initArchiveTree()
|
|
|
initMj()
|
|
initMj()
|
|
|
|
|
+ initdept()
|
|
|
|
|
+
|
|
|
|
|
+ var bmqxRole=0
|
|
|
|
|
+ form.on('switch(switchTest)', function(data){
|
|
|
|
|
+ if(this.checked){
|
|
|
|
|
+ bmqxRole=1
|
|
|
|
|
+ }else {
|
|
|
|
|
+ bmqxRole=0
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
|
|
|
//监听提交
|
|
//监听提交
|
|
|
form.on('submit(saveBtn)', function (data) {
|
|
form.on('submit(saveBtn)', function (data) {
|