|
@@ -377,10 +377,11 @@
|
|
|
/>
|
|
/>
|
|
|
</td>
|
|
</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
- <!-- 门锁管理 10 -->
|
|
|
|
|
|
|
+
|
|
|
|
|
+ <!-- 黑名单管理 10 -->
|
|
|
<tr align="center">
|
|
<tr align="center">
|
|
|
- <td rowspan="2">设备管理</td>
|
|
|
|
|
- <td>门锁管理</td>
|
|
|
|
|
|
|
+ <td>黑名单管理</td>
|
|
|
|
|
+ <td>/</td>
|
|
|
<td>
|
|
<td>
|
|
|
<el-tree
|
|
<el-tree
|
|
|
ref="addRolesData10"
|
|
ref="addRolesData10"
|
|
@@ -392,14 +393,15 @@
|
|
|
default-expand-all
|
|
default-expand-all
|
|
|
@check="
|
|
@check="
|
|
|
(data, nodes) =>
|
|
(data, nodes) =>
|
|
|
- editMemberCheckChange(data, nodes, addRolesList10.two)
|
|
|
|
|
|
|
+ editMemberCheckChange(data, nodes, addRolesList10.one)
|
|
|
"
|
|
"
|
|
|
/>
|
|
/>
|
|
|
</td>
|
|
</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
- <!-- 水电表管理 11 -->
|
|
|
|
|
|
|
+ <!-- 门锁管理 11 -->
|
|
|
<tr align="center">
|
|
<tr align="center">
|
|
|
- <td>水电表管理</td>
|
|
|
|
|
|
|
+ <td rowspan="2">设备管理</td>
|
|
|
|
|
+ <td>门锁管理</td>
|
|
|
<td>
|
|
<td>
|
|
|
<el-tree
|
|
<el-tree
|
|
|
ref="addRolesData11"
|
|
ref="addRolesData11"
|
|
@@ -416,10 +418,9 @@
|
|
|
/>
|
|
/>
|
|
|
</td>
|
|
</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
- <!-- 角色管理 12 -->
|
|
|
|
|
|
|
+ <!-- 水电表管理 12 -->
|
|
|
<tr align="center">
|
|
<tr align="center">
|
|
|
- <td rowspan="4">账号管理</td>
|
|
|
|
|
- <td>角色管理</td>
|
|
|
|
|
|
|
+ <td>水电表管理</td>
|
|
|
<td>
|
|
<td>
|
|
|
<el-tree
|
|
<el-tree
|
|
|
ref="addRolesData12"
|
|
ref="addRolesData12"
|
|
@@ -436,9 +437,10 @@
|
|
|
/>
|
|
/>
|
|
|
</td>
|
|
</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
- <!-- 账号管理 13 -->
|
|
|
|
|
|
|
+ <!-- 角色管理 13 -->
|
|
|
<tr align="center">
|
|
<tr align="center">
|
|
|
- <td>账号管理</td>
|
|
|
|
|
|
|
+ <td rowspan="4">账号管理</td>
|
|
|
|
|
+ <td>角色管理</td>
|
|
|
<td>
|
|
<td>
|
|
|
<el-tree
|
|
<el-tree
|
|
|
ref="addRolesData13"
|
|
ref="addRolesData13"
|
|
@@ -455,9 +457,9 @@
|
|
|
/>
|
|
/>
|
|
|
</td>
|
|
</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
- <!-- 员工管理 14 -->
|
|
|
|
|
|
|
+ <!-- 账号管理 14 -->
|
|
|
<tr align="center">
|
|
<tr align="center">
|
|
|
- <td>员工管理</td>
|
|
|
|
|
|
|
+ <td>账号管理</td>
|
|
|
<td>
|
|
<td>
|
|
|
<el-tree
|
|
<el-tree
|
|
|
ref="addRolesData14"
|
|
ref="addRolesData14"
|
|
@@ -474,9 +476,9 @@
|
|
|
/>
|
|
/>
|
|
|
</td>
|
|
</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
- <!-- 用户管理 15 -->
|
|
|
|
|
|
|
+ <!-- 员工管理 15 -->
|
|
|
<tr align="center">
|
|
<tr align="center">
|
|
|
- <td>用户管理</td>
|
|
|
|
|
|
|
+ <td>员工管理</td>
|
|
|
<td>
|
|
<td>
|
|
|
<el-tree
|
|
<el-tree
|
|
|
ref="addRolesData15"
|
|
ref="addRolesData15"
|
|
@@ -493,10 +495,9 @@
|
|
|
/>
|
|
/>
|
|
|
</td>
|
|
</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
- <!-- 系统设置 16 -->
|
|
|
|
|
|
|
+ <!-- 用户管理 16 -->
|
|
|
<tr align="center">
|
|
<tr align="center">
|
|
|
- <td>系统设置</td>
|
|
|
|
|
- <td>/</td>
|
|
|
|
|
|
|
+ <td>用户管理</td>
|
|
|
<td>
|
|
<td>
|
|
|
<el-tree
|
|
<el-tree
|
|
|
ref="addRolesData16"
|
|
ref="addRolesData16"
|
|
@@ -508,7 +509,27 @@
|
|
|
default-expand-all
|
|
default-expand-all
|
|
|
@check="
|
|
@check="
|
|
|
(data, nodes) =>
|
|
(data, nodes) =>
|
|
|
- editMemberCheckChange(data, nodes, addRolesList16.one)
|
|
|
|
|
|
|
+ editMemberCheckChange(data, nodes, addRolesList16.two)
|
|
|
|
|
+ "
|
|
|
|
|
+ />
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <!-- 系统设置 17 -->
|
|
|
|
|
+ <tr align="center">
|
|
|
|
|
+ <td>系统设置</td>
|
|
|
|
|
+ <td>/</td>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <el-tree
|
|
|
|
|
+ ref="addRolesData17"
|
|
|
|
|
+ style="max-width: 600px"
|
|
|
|
|
+ :data="addRolesList17.three"
|
|
|
|
|
+ show-checkbox
|
|
|
|
|
+ node-key="id"
|
|
|
|
|
+ :props="defaultProps"
|
|
|
|
|
+ default-expand-all
|
|
|
|
|
+ @check="
|
|
|
|
|
+ (data, nodes) =>
|
|
|
|
|
+ editMemberCheckChange(data, nodes, addRolesList17.one)
|
|
|
"
|
|
"
|
|
|
/>
|
|
/>
|
|
|
</td>
|
|
</td>
|
|
@@ -672,15 +693,17 @@ const addRoles = reactive({
|
|
|
|
|
|
|
|
reportManagement: [], //统计报表 9
|
|
reportManagement: [], //统计报表 9
|
|
|
|
|
|
|
|
- doorLockManagement: [], //门锁管理 10
|
|
|
|
|
- hydropowerManagement: [], //水电表管理 11
|
|
|
|
|
|
|
+ blacklistManagement: [], //黑名单管理 10
|
|
|
|
|
|
|
|
- roleManagement: [], //角色管理 12
|
|
|
|
|
- accountManagement: [], //账号管理 13
|
|
|
|
|
- staffManagement: [], // 员工管理 14
|
|
|
|
|
- userManagement: [], //用户管理 15
|
|
|
|
|
|
|
+ doorLockManagement: [], //门锁管理 11
|
|
|
|
|
+ hydropowerManagement: [], //水电表管理 12
|
|
|
|
|
|
|
|
- systemManagement: [], //系统设置 16
|
|
|
|
|
|
|
+ roleManagement: [], //角色管理 13
|
|
|
|
|
+ accountManagement: [], //账号管理 14
|
|
|
|
|
+ staffManagement: [], // 员工管理 15
|
|
|
|
|
+ userManagement: [], //用户管理 16
|
|
|
|
|
+
|
|
|
|
|
+ systemManagement: [], //系统设置 17
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
const addRolesData1 = ref(); // 房态管理
|
|
const addRolesData1 = ref(); // 房态管理
|
|
@@ -888,8 +911,26 @@ const addRolesList9 = reactive({
|
|
|
checkedSel: [],
|
|
checkedSel: [],
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
-const addRolesData10 = ref(); // 门锁管理
|
|
|
|
|
|
|
+const addRolesData10 = ref(); // 黑名单管理
|
|
|
const addRolesList10 = reactive({
|
|
const addRolesList10 = reactive({
|
|
|
|
|
+ one: "黑名单管理",
|
|
|
|
|
+ two: "/",
|
|
|
|
|
+ three: [
|
|
|
|
|
+ {
|
|
|
|
|
+ name: "全部",
|
|
|
|
|
+ id: 0,
|
|
|
|
|
+ children: [
|
|
|
|
|
+ { name: "移出", id: 1 },
|
|
|
|
|
+ { name: "查看界面", id: 2 },
|
|
|
|
|
+ ],
|
|
|
|
|
+ },
|
|
|
|
|
+ ],
|
|
|
|
|
+ four: "10",
|
|
|
|
|
+ checkedSel: [],
|
|
|
|
|
+});
|
|
|
|
|
+
|
|
|
|
|
+const addRolesData11 = ref(); // 门锁管理
|
|
|
|
|
+const addRolesList11 = reactive({
|
|
|
one: "设备管理",
|
|
one: "设备管理",
|
|
|
two: "门锁管理",
|
|
two: "门锁管理",
|
|
|
three: [
|
|
three: [
|
|
@@ -915,12 +956,12 @@ const addRolesList10 = reactive({
|
|
|
],
|
|
],
|
|
|
},
|
|
},
|
|
|
],
|
|
],
|
|
|
- four: "10",
|
|
|
|
|
|
|
+ four: "11",
|
|
|
checkedSel: [],
|
|
checkedSel: [],
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
-const addRolesData11 = ref(); // 水电表管理
|
|
|
|
|
-const addRolesList11 = reactive({
|
|
|
|
|
|
|
+const addRolesData12 = ref(); // 水电表管理
|
|
|
|
|
+const addRolesList12 = reactive({
|
|
|
one: "设备管理",
|
|
one: "设备管理",
|
|
|
two: "水电表管理",
|
|
two: "水电表管理",
|
|
|
three: [
|
|
three: [
|
|
@@ -937,12 +978,12 @@ const addRolesList11 = reactive({
|
|
|
],
|
|
],
|
|
|
},
|
|
},
|
|
|
],
|
|
],
|
|
|
- four: "11",
|
|
|
|
|
|
|
+ four: "12",
|
|
|
checkedSel: [],
|
|
checkedSel: [],
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
-const addRolesData12 = ref(); // 角色管理
|
|
|
|
|
-const addRolesList12 = reactive({
|
|
|
|
|
|
|
+const addRolesData13 = ref(); // 角色管理
|
|
|
|
|
+const addRolesList13 = reactive({
|
|
|
one: "账号管理",
|
|
one: "账号管理",
|
|
|
two: "角色管理",
|
|
two: "角色管理",
|
|
|
three: [
|
|
three: [
|
|
@@ -959,12 +1000,12 @@ const addRolesList12 = reactive({
|
|
|
],
|
|
],
|
|
|
},
|
|
},
|
|
|
],
|
|
],
|
|
|
- four: "12",
|
|
|
|
|
|
|
+ four: "13",
|
|
|
checkedSel: [],
|
|
checkedSel: [],
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
-const addRolesData13 = ref(); // 账号管理
|
|
|
|
|
-const addRolesList13 = reactive({
|
|
|
|
|
|
|
+const addRolesData14 = ref(); // 账号管理
|
|
|
|
|
+const addRolesList14 = reactive({
|
|
|
one: "账号管理",
|
|
one: "账号管理",
|
|
|
two: "账号管理",
|
|
two: "账号管理",
|
|
|
three: [
|
|
three: [
|
|
@@ -981,12 +1022,12 @@ const addRolesList13 = reactive({
|
|
|
],
|
|
],
|
|
|
},
|
|
},
|
|
|
],
|
|
],
|
|
|
- four: "13",
|
|
|
|
|
|
|
+ four: "14",
|
|
|
checkedSel: [],
|
|
checkedSel: [],
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
-const addRolesData14 = ref(); // 员工管理
|
|
|
|
|
-const addRolesList14 = reactive({
|
|
|
|
|
|
|
+const addRolesData15 = ref(); // 员工管理
|
|
|
|
|
+const addRolesList15 = reactive({
|
|
|
one: "账号管理",
|
|
one: "账号管理",
|
|
|
two: "员工管理",
|
|
two: "员工管理",
|
|
|
three: [
|
|
three: [
|
|
@@ -1003,12 +1044,12 @@ const addRolesList14 = reactive({
|
|
|
],
|
|
],
|
|
|
},
|
|
},
|
|
|
],
|
|
],
|
|
|
- four: "14",
|
|
|
|
|
|
|
+ four: "15",
|
|
|
checkedSel: [],
|
|
checkedSel: [],
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
-const addRolesData15 = ref(); // 用户管理
|
|
|
|
|
-const addRolesList15 = reactive({
|
|
|
|
|
|
|
+const addRolesData16 = ref(); // 用户管理
|
|
|
|
|
+const addRolesList16 = reactive({
|
|
|
one: "账号管理",
|
|
one: "账号管理",
|
|
|
two: "用户管理",
|
|
two: "用户管理",
|
|
|
three: [
|
|
three: [
|
|
@@ -1025,12 +1066,12 @@ const addRolesList15 = reactive({
|
|
|
],
|
|
],
|
|
|
},
|
|
},
|
|
|
],
|
|
],
|
|
|
- four: "15",
|
|
|
|
|
|
|
+ four: "16",
|
|
|
checkedSel: [],
|
|
checkedSel: [],
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
-const addRolesData16 = ref(); // 系统设置
|
|
|
|
|
-const addRolesList16 = reactive({
|
|
|
|
|
|
|
+const addRolesData17 = ref(); // 系统设置
|
|
|
|
|
+const addRolesList17 = reactive({
|
|
|
one: "系统设置",
|
|
one: "系统设置",
|
|
|
two: "/",
|
|
two: "/",
|
|
|
three: [
|
|
three: [
|
|
@@ -1038,16 +1079,17 @@ const addRolesList16 = reactive({
|
|
|
name: "全部",
|
|
name: "全部",
|
|
|
id: 0,
|
|
id: 0,
|
|
|
children: [
|
|
children: [
|
|
|
- { name: "退房设置", id: 1 },
|
|
|
|
|
|
|
+ // { name: "退房设置", id: 1 },
|
|
|
{ name: "公寓设置", id: 2 },
|
|
{ name: "公寓设置", id: 2 },
|
|
|
{ name: "补助设置", id: 3 },
|
|
{ name: "补助设置", id: 3 },
|
|
|
// { name: "催缴设置", id: 4 },
|
|
// { name: "催缴设置", id: 4 },
|
|
|
{ name: "设施服务设置", id: 5 },
|
|
{ name: "设施服务设置", id: 5 },
|
|
|
{ name: "查看界面", id: 6 },
|
|
{ name: "查看界面", id: 6 },
|
|
|
|
|
+ { name: "黑名单设置", id: 7 },
|
|
|
],
|
|
],
|
|
|
},
|
|
},
|
|
|
],
|
|
],
|
|
|
- four: "16",
|
|
|
|
|
|
|
+ four: "17",
|
|
|
checkedSel: [],
|
|
checkedSel: [],
|
|
|
});
|
|
});
|
|
|
// const addRolesData = reactive({
|
|
// const addRolesData = reactive({
|
|
@@ -1558,7 +1600,7 @@ const addRolesClick = () => {
|
|
|
parentId.value = "";
|
|
parentId.value = "";
|
|
|
addRoles.name = "";
|
|
addRoles.name = "";
|
|
|
addRoles.id = "";
|
|
addRoles.id = "";
|
|
|
- addRoles.adminMenuId=""
|
|
|
|
|
|
|
+ addRoles.adminMenuId = "";
|
|
|
addRolesVisible.value = true;
|
|
addRolesVisible.value = true;
|
|
|
if (addRolesData1.value) {
|
|
if (addRolesData1.value) {
|
|
|
addRolesData1.value.setCheckedKeys([]);
|
|
addRolesData1.value.setCheckedKeys([]);
|
|
@@ -1608,13 +1650,16 @@ const addRolesClick = () => {
|
|
|
if (addRolesData16.value) {
|
|
if (addRolesData16.value) {
|
|
|
addRolesData16.value.setCheckedKeys([]);
|
|
addRolesData16.value.setCheckedKeys([]);
|
|
|
}
|
|
}
|
|
|
|
|
+ if (addRolesData17.value) {
|
|
|
|
|
+ addRolesData17.value.setCheckedKeys([]);
|
|
|
|
|
+ }
|
|
|
};
|
|
};
|
|
|
const addRolesClicks = (row) => {
|
|
const addRolesClicks = (row) => {
|
|
|
addRolesTitle.value = "添加二级角色";
|
|
addRolesTitle.value = "添加二级角色";
|
|
|
parentId.value = row.id;
|
|
parentId.value = row.id;
|
|
|
addRoles.name = "";
|
|
addRoles.name = "";
|
|
|
addRoles.id = "";
|
|
addRoles.id = "";
|
|
|
- addRoles.adminMenuId=""
|
|
|
|
|
|
|
+ addRoles.adminMenuId = "";
|
|
|
addRolesVisible.value = true;
|
|
addRolesVisible.value = true;
|
|
|
if (addRolesData1.value) {
|
|
if (addRolesData1.value) {
|
|
|
addRolesData1.value.setCheckedKeys([]);
|
|
addRolesData1.value.setCheckedKeys([]);
|
|
@@ -1664,6 +1709,9 @@ const addRolesClicks = (row) => {
|
|
|
if (addRolesData16.value) {
|
|
if (addRolesData16.value) {
|
|
|
addRolesData16.value.setCheckedKeys([]);
|
|
addRolesData16.value.setCheckedKeys([]);
|
|
|
}
|
|
}
|
|
|
|
|
+ if (addRolesData17.value) {
|
|
|
|
|
+ addRolesData17.value.setCheckedKeys([]);
|
|
|
|
|
+ }
|
|
|
};
|
|
};
|
|
|
const cancelAddRoles = () => {
|
|
const cancelAddRoles = () => {
|
|
|
addRolesVisible.value = false;
|
|
addRolesVisible.value = false;
|
|
@@ -1694,11 +1742,13 @@ const editClick = async (row) => {
|
|
|
addRoles.id = res.data.data.id;
|
|
addRoles.id = res.data.data.id;
|
|
|
addRoles.adminMenuId = res.data.data.adminMenuId;
|
|
addRoles.adminMenuId = res.data.data.adminMenuId;
|
|
|
// 房态管理 1
|
|
// 房态管理 1
|
|
|
- addRoles.houseStatusManagement =
|
|
|
|
|
- res.data.data.houseStatusManagement.split(",");
|
|
|
|
|
- addRolesData1.value.setCheckedKeys(
|
|
|
|
|
- res.data.data.houseStatusManagement.split(",")
|
|
|
|
|
- );
|
|
|
|
|
|
|
+ if (res.data.data.houseStatusManagement) {
|
|
|
|
|
+ addRoles.houseStatusManagement =
|
|
|
|
|
+ res.data.data.houseStatusManagement.split(",");
|
|
|
|
|
+ addRolesData1.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.houseStatusManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
// 楼栋单元管理 2
|
|
// 楼栋单元管理 2
|
|
|
if (res.data.data.buildingManagement) {
|
|
if (res.data.data.buildingManagement) {
|
|
@@ -1709,10 +1759,13 @@ const editClick = async (row) => {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 房型管理 3
|
|
// 房型管理 3
|
|
|
- addRoles.houseTypeManagement = res.data.data.houseTypeManagement.split(",");
|
|
|
|
|
- addRolesData3.value.setCheckedKeys(
|
|
|
|
|
- res.data.data.houseTypeManagement.split(",")
|
|
|
|
|
- );
|
|
|
|
|
|
|
+ if (res.data.data.houseTypeManagement) {
|
|
|
|
|
+ addRoles.houseTypeManagement =
|
|
|
|
|
+ res.data.data.houseTypeManagement.split(",");
|
|
|
|
|
+ addRolesData3.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.houseTypeManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
// 房间列表 4
|
|
// 房间列表 4
|
|
|
if (res.data.data.houseNumberManagement) {
|
|
if (res.data.data.houseNumberManagement) {
|
|
|
addRoles.houseNumberManagement =
|
|
addRoles.houseNumberManagement =
|
|
@@ -1723,75 +1776,108 @@ const editClick = async (row) => {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 房价管理 5
|
|
// 房价管理 5
|
|
|
- addRoles.housePriceManagement =
|
|
|
|
|
- res.data.data.housePriceManagement.split(",");
|
|
|
|
|
- addRolesData5.value.setCheckedKeys(
|
|
|
|
|
- res.data.data.housePriceManagement.split(",")
|
|
|
|
|
- );
|
|
|
|
|
|
|
+ if (res.data.data.housePriceManagement) {
|
|
|
|
|
+ addRoles.housePriceManagement =
|
|
|
|
|
+ res.data.data.housePriceManagement.split(",");
|
|
|
|
|
+ addRolesData5.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.housePriceManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
// 订单管理 6
|
|
// 订单管理 6
|
|
|
- addRoles.houseOrderManagement =
|
|
|
|
|
- res.data.data.houseOrderManagement.split(",");
|
|
|
|
|
- addRolesData6.value.setCheckedKeys(
|
|
|
|
|
- res.data.data.houseOrderManagement.split(",")
|
|
|
|
|
- );
|
|
|
|
|
|
|
+ if (res.data.data.houseOrderManagement) {
|
|
|
|
|
+ addRoles.houseOrderManagement =
|
|
|
|
|
+ res.data.data.houseOrderManagement.split(",");
|
|
|
|
|
+ addRolesData6.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.houseOrderManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
// 值班管理 7
|
|
// 值班管理 7
|
|
|
- addRoles.dutyManagement = res.data.data.dutyManagement.split(",");
|
|
|
|
|
- addRolesData7.value.setCheckedKeys(res.data.data.dutyManagement.split(","));
|
|
|
|
|
|
|
+ if (res.data.data.dutyManagement) {
|
|
|
|
|
+ addRoles.dutyManagement = res.data.data.dutyManagement.split(",");
|
|
|
|
|
+ addRolesData7.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.dutyManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
// 流程管理 8
|
|
// 流程管理 8
|
|
|
- addRoles.processManagement = res.data.data.processManagement.split(",");
|
|
|
|
|
- addRolesData8.value.setCheckedKeys(
|
|
|
|
|
- res.data.data.processManagement.split(",")
|
|
|
|
|
- );
|
|
|
|
|
|
|
+ if (res.data.data.processManagement) {
|
|
|
|
|
+ addRoles.processManagement = res.data.data.processManagement.split(",");
|
|
|
|
|
+ addRolesData8.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.processManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
// 统计报表 9
|
|
// 统计报表 9
|
|
|
- addRoles.reportManagement = res.data.data.reportManagement.split(",");
|
|
|
|
|
- addRolesData9.value.setCheckedKeys(
|
|
|
|
|
- res.data.data.reportManagement.split(",")
|
|
|
|
|
- );
|
|
|
|
|
-
|
|
|
|
|
- // 门锁管理 10
|
|
|
|
|
- addRoles.doorLockManagement = res.data.data.doorLockManagement.split(",");
|
|
|
|
|
- addRolesData10.value.setCheckedKeys(
|
|
|
|
|
- res.data.data.doorLockManagement.split(",")
|
|
|
|
|
- );
|
|
|
|
|
- // 水电表管理 11
|
|
|
|
|
- addRoles.hydropowerManagement =
|
|
|
|
|
- res.data.data.hydropowerManagement.split(",");
|
|
|
|
|
- addRolesData11.value.setCheckedKeys(
|
|
|
|
|
- res.data.data.hydropowerManagement.split(",")
|
|
|
|
|
- );
|
|
|
|
|
-
|
|
|
|
|
- // 角色管理
|
|
|
|
|
- addRoles.roleManagement = res.data.data.roleManagement.split(",");
|
|
|
|
|
- addRolesData12.value.setCheckedKeys(
|
|
|
|
|
- res.data.data.roleManagement.split(",")
|
|
|
|
|
- );
|
|
|
|
|
-
|
|
|
|
|
- // 账号管理 13
|
|
|
|
|
- addRoles.accountManagement = res.data.data.accountManagement.split(",");
|
|
|
|
|
- addRolesData13.value.setCheckedKeys(
|
|
|
|
|
- res.data.data.accountManagement.split(",")
|
|
|
|
|
- );
|
|
|
|
|
- // 员工管理 14
|
|
|
|
|
|
|
+ if (res.data.data.reportManagement) {
|
|
|
|
|
+ addRoles.reportManagement = res.data.data.reportManagement.split(",");
|
|
|
|
|
+ addRolesData9.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.reportManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ // 黑名单管理 10
|
|
|
|
|
+ if (res.data.data.blacklistManagement) {
|
|
|
|
|
+ addRoles.blacklistManagement =
|
|
|
|
|
+ res.data.data.blacklistManagement.split(",");
|
|
|
|
|
+ addRolesData10.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.blacklistManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ // 门锁管理 11
|
|
|
|
|
+ if (res.data.data.doorLockManagement) {
|
|
|
|
|
+ addRoles.doorLockManagement = res.data.data.doorLockManagement.split(",");
|
|
|
|
|
+ addRolesData11.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.doorLockManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+ // 水电表管理 12
|
|
|
|
|
+ if (res.data.data.hydropowerManagement) {
|
|
|
|
|
+ addRoles.hydropowerManagement =
|
|
|
|
|
+ res.data.data.hydropowerManagement.split(",");
|
|
|
|
|
+ addRolesData12.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.hydropowerManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ // 角色管理 13
|
|
|
|
|
+ if (res.data.data.roleManagement) {
|
|
|
|
|
+ addRoles.roleManagement = res.data.data.roleManagement.split(",");
|
|
|
|
|
+ addRolesData13.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.roleManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ // 账号管理 14
|
|
|
|
|
+ if (res.data.data.accountManagement) {
|
|
|
|
|
+ addRoles.accountManagement = res.data.data.accountManagement.split(",");
|
|
|
|
|
+ addRolesData14.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.accountManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+ // 员工管理 15
|
|
|
if (res.data.data.staffManagement) {
|
|
if (res.data.data.staffManagement) {
|
|
|
addRoles.staffManagement = res.data.data.staffManagement.split(",");
|
|
addRoles.staffManagement = res.data.data.staffManagement.split(",");
|
|
|
- addRolesData14.value.setCheckedKeys(
|
|
|
|
|
|
|
+ addRolesData15.value.setCheckedKeys(
|
|
|
res.data.data.staffManagement.split(",")
|
|
res.data.data.staffManagement.split(",")
|
|
|
);
|
|
);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- // 用户管理 15
|
|
|
|
|
- addRoles.userManagement = res.data.data.userManagement.split(",");
|
|
|
|
|
- addRolesData15.value.setCheckedKeys(
|
|
|
|
|
- res.data.data.userManagement.split(",")
|
|
|
|
|
- );
|
|
|
|
|
- // 系统设置
|
|
|
|
|
- addRoles.systemManagement = res.data.data.systemManagement.split(",");
|
|
|
|
|
- addRolesData16.value.setCheckedKeys(
|
|
|
|
|
- res.data.data.systemManagement.split(",")
|
|
|
|
|
- );
|
|
|
|
|
|
|
+ // 用户管理 16
|
|
|
|
|
+ if (res.data.data.userManagement) {
|
|
|
|
|
+ addRoles.userManagement = res.data.data.userManagement.split(",");
|
|
|
|
|
+ addRolesData16.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.userManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+ // 系统设置 17
|
|
|
|
|
+ if (res.data.data.systemManagement) {
|
|
|
|
|
+ addRoles.systemManagement = res.data.data.systemManagement.split(",");
|
|
|
|
|
+ addRolesData17.value.setCheckedKeys(
|
|
|
|
|
+ res.data.data.systemManagement.split(",")
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
} else {
|
|
} else {
|
|
|
ElMessage({
|
|
ElMessage({
|
|
|
type: "error",
|
|
type: "error",
|
|
@@ -1830,6 +1916,8 @@ const editMemberCheckChange = (data, nodes, name) => {
|
|
|
addRoles.processManagement = nodes.checkedKeys;
|
|
addRoles.processManagement = nodes.checkedKeys;
|
|
|
} else if (name == "统计报表") {
|
|
} else if (name == "统计报表") {
|
|
|
addRoles.reportManagement = nodes.checkedKeys;
|
|
addRoles.reportManagement = nodes.checkedKeys;
|
|
|
|
|
+ } else if (name == "黑名单管理") {
|
|
|
|
|
+ addRoles.blacklistManagement = nodes.checkedKeys;
|
|
|
} else if (name == "门锁管理") {
|
|
} else if (name == "门锁管理") {
|
|
|
addRoles.doorLockManagement = nodes.checkedKeys;
|
|
addRoles.doorLockManagement = nodes.checkedKeys;
|
|
|
} else if (name == "水电表管理") {
|
|
} else if (name == "水电表管理") {
|
|
@@ -1873,6 +1961,8 @@ const confirmEdit = async () => {
|
|
|
|
|
|
|
|
reportManagement: addRoles.reportManagement.join(","),
|
|
reportManagement: addRoles.reportManagement.join(","),
|
|
|
|
|
|
|
|
|
|
+ blacklistManagement: addRoles.blacklistManagement.join(","),
|
|
|
|
|
+
|
|
|
doorLockManagement: addRoles.doorLockManagement.join(","),
|
|
doorLockManagement: addRoles.doorLockManagement.join(","),
|
|
|
hydropowerManagement: addRoles.hydropowerManagement.join(","),
|
|
hydropowerManagement: addRoles.hydropowerManagement.join(","),
|
|
|
|
|
|
|
@@ -1944,6 +2034,8 @@ const confirmEdit = async () => {
|
|
|
|
|
|
|
|
reportManagement: addRoles.reportManagement.join(","),
|
|
reportManagement: addRoles.reportManagement.join(","),
|
|
|
|
|
|
|
|
|
|
+ blacklistManagement: addRoles.blacklistManagement.join(","),
|
|
|
|
|
+
|
|
|
doorLockManagement: addRoles.doorLockManagement.join(","),
|
|
doorLockManagement: addRoles.doorLockManagement.join(","),
|
|
|
hydropowerManagement: addRoles.hydropowerManagement.join(","),
|
|
hydropowerManagement: addRoles.hydropowerManagement.join(","),
|
|
|
|
|
|
|
@@ -1976,7 +2068,7 @@ const confirmEdit = async () => {
|
|
|
});
|
|
});
|
|
|
console.log(res, "添加T1角色");
|
|
console.log(res, "添加T1角色");
|
|
|
if (res.data.code == 200) {
|
|
if (res.data.code == 200) {
|
|
|
- getList()
|
|
|
|
|
|
|
+ getList();
|
|
|
// if (addRoles.id == sessionStorage.getItem("permissionSettingId")) {
|
|
// if (addRoles.id == sessionStorage.getItem("permissionSettingId")) {
|
|
|
// store.commit("ROLELIST", addRoles.id);
|
|
// store.commit("ROLELIST", addRoles.id);
|
|
|
// setTimeout(() => {
|
|
// setTimeout(() => {
|