From b00967235f06061175ce5bb3d2375e6626ac0729 Mon Sep 17 00:00:00 2001 From: xiangcongshuai Date: Thu, 4 Jul 2024 11:05:43 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A7=92=E8=89=B2=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../accountManagement/compontents/ruleSet.vue | 57 +++++++++++++++++++ .../accountManagement/index.vue | 29 +++++++++- 2 files changed, 85 insertions(+), 1 deletion(-) create mode 100644 src/views/systemManagement/accountManagement/compontents/ruleSet.vue diff --git a/src/views/systemManagement/accountManagement/compontents/ruleSet.vue b/src/views/systemManagement/accountManagement/compontents/ruleSet.vue new file mode 100644 index 0000000..cea3856 --- /dev/null +++ b/src/views/systemManagement/accountManagement/compontents/ruleSet.vue @@ -0,0 +1,57 @@ + + + diff --git a/src/views/systemManagement/accountManagement/index.vue b/src/views/systemManagement/accountManagement/index.vue index 685e618..db8ea3a 100644 --- a/src/views/systemManagement/accountManagement/index.vue +++ b/src/views/systemManagement/accountManagement/index.vue @@ -16,6 +16,7 @@ import { message } from "@/utils/message"; import accountDrawer from "./compontents/accountDrawer.vue"; import deptDrawer from "./compontents/deptDrawer.vue"; import roleDrawer from "./compontents/roleDrawer.vue"; +import ruleSet from "./compontents/ruleSet.vue"; defineOptions({ name: "AccountManagement" }); @@ -136,6 +137,7 @@ const createDeptFlag = ref(false); const createRoleFlag = ref(false); const dialogFormVisible = ref(false); const deleteFormVisible = ref(false); +const roleSetVisible = ref(false); const passwordFormRef = ref(); @@ -294,7 +296,9 @@ const deleteName = (type: any) => { } }; //角色权限 -const handleRolePermission = row => {}; +const handleRolePermission = row => { + roleSetVisible.value = true; +}; onMounted(() => { getDeptData(); getUserTableData(); @@ -577,6 +581,29 @@ onMounted(() => { + + + + + +