|
|
@@ -435,6 +435,26 @@
|
|
|
/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
+ <!-- 选宿舍金额设置 -->
|
|
|
+ <tr align="center">
|
|
|
+ <td>选宿舍金额设置</td>
|
|
|
+ <td>/</td>
|
|
|
+ <td>
|
|
|
+ <el-tree
|
|
|
+ ref="addRolesData12"
|
|
|
+ style="max-width: 600px"
|
|
|
+ :data="addRolesList12.three"
|
|
|
+ show-checkbox
|
|
|
+ node-key="id"
|
|
|
+ :props="defaultProps"
|
|
|
+ default-expand-all
|
|
|
+ @check="
|
|
|
+ (data, nodes) =>
|
|
|
+ editMemberCheckChange(data, nodes, addRolesList12.one)
|
|
|
+ "
|
|
|
+ />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
<!-- 用户管理 9 -->
|
|
|
<tr align="center">
|
|
|
<td rowspan="2">权限管理</td>
|
|
|
@@ -475,6 +495,7 @@
|
|
|
/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
+
|
|
|
<!-- 系统设置 11 -->
|
|
|
<tr align="center">
|
|
|
<td rowspan="2">系统设置</td>
|
|
|
@@ -571,6 +592,7 @@ const addRoles = reactive({
|
|
|
visitorManagementSetting: [], //访客管理设置
|
|
|
roleManagementSetting: [], //角色管理设置
|
|
|
accountManagementSetting: [], //用户管理设置
|
|
|
+ dormitoryMoneySetting: [], //选宿舍金额设置
|
|
|
settingManagementSetting: [], //设置管理设置
|
|
|
});
|
|
|
|
|
|
@@ -799,6 +821,28 @@ const addRolesList10 = reactive({
|
|
|
checkedSel: [],
|
|
|
});
|
|
|
|
|
|
+const addRolesData12 = ref();
|
|
|
+const addRolesList12 = reactive({
|
|
|
+ one: "选宿舍金额设置",
|
|
|
+ two: "/",
|
|
|
+ three: [
|
|
|
+ {
|
|
|
+ name: "全部",
|
|
|
+ id: 0,
|
|
|
+ children: [
|
|
|
+ { name: "导入", id: 1 },
|
|
|
+ { name: "导出", id: 2 },
|
|
|
+ { name: "新增", id: 3 },
|
|
|
+ { name: "编辑", id: 4 },
|
|
|
+ { name: "删除", id: 5 },
|
|
|
+ { name: "查看页面", id: 6 },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ four: "3",
|
|
|
+ checkedSel: [],
|
|
|
+});
|
|
|
+
|
|
|
const addRolesData11 = ref();
|
|
|
const addRolesList11 = reactive({
|
|
|
one: "系统设置",
|
|
|
@@ -918,6 +962,9 @@ const addRolesClick = () => {
|
|
|
if (addRolesData10.value) {
|
|
|
addRolesData10.value.setCheckedKeys([]);
|
|
|
}
|
|
|
+ if (addRolesData12.value) {
|
|
|
+ addRolesData12.value.setCheckedKeys([]);
|
|
|
+ }
|
|
|
if (addRolesData11.value) {
|
|
|
addRolesData11.value.setCheckedKeys([]);
|
|
|
}
|
|
|
@@ -1007,6 +1054,14 @@ const updateS = async (row) => {
|
|
|
addRoles.roleManagementSetting = row.roleManagementSetting.split(",");
|
|
|
addRolesData10.value.setCheckedKeys(row.roleManagementSetting.split(","));
|
|
|
}
|
|
|
+ // 选宿舍金额设置 12
|
|
|
+ if (addRolesData12.value) {
|
|
|
+ addRoles.dormitoryMoneySetting =
|
|
|
+ row.dormitoryMoneySetting.split(",");
|
|
|
+ addRolesData12.value.setCheckedKeys(
|
|
|
+ row.dormitoryMoneySetting.split(",")
|
|
|
+ );
|
|
|
+ }
|
|
|
|
|
|
// 门锁管理 11
|
|
|
if (addRolesData11.value) {
|
|
|
@@ -1077,6 +1132,8 @@ const editMemberCheckChange = (data, nodes, name) => {
|
|
|
addRoles.accountManagementSetting = nodes.checkedKeys;
|
|
|
} else if (name == "角色管理") {
|
|
|
addRoles.roleManagementSetting = nodes.checkedKeys;
|
|
|
+ } else if (name == "选宿舍金额设置") {
|
|
|
+ addRoles.dormitoryMoneySetting = nodes.checkedKeys;
|
|
|
} else if (name == "系统设置") {
|
|
|
addRoles.settingManagementSetting = nodes.checkedKeys;
|
|
|
}
|
|
|
@@ -1106,6 +1163,7 @@ const confirmEdit = async () => {
|
|
|
visitorManagementSetting: addRoles.visitorManagementSetting.join(","),
|
|
|
roleManagementSetting: addRoles.roleManagementSetting.join(","),
|
|
|
accountManagementSetting: addRoles.accountManagementSetting.join(","),
|
|
|
+ dormitoryMoneySetting: addRoles.dormitoryMoneySetting.join(","),
|
|
|
settingManagementSetting: addRoles.settingManagementSetting.join(","),
|
|
|
};
|
|
|
if (addRoles.id) {
|