From 9a0170471a6d95cd1317a2697e59abed888f643b Mon Sep 17 00:00:00 2001 From: wwz <1144797966@qq.com> Date: Fri, 11 Apr 2025 15:46:48 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=A7=92=E8=89=B2=E7=BA=A7=E5=88=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/system/role/components/menus.vue | 17 +--- src/views/admin/system/role/index.vue | 89 ++++--------------- 2 files changed, 22 insertions(+), 84 deletions(-) diff --git a/src/views/admin/system/role/components/menus.vue b/src/views/admin/system/role/components/menus.vue index 68965a8..f52e84a 100644 --- a/src/views/admin/system/role/components/menus.vue +++ b/src/views/admin/system/role/components/menus.vue @@ -28,16 +28,8 @@ - + @@ -110,7 +102,7 @@ onMounted(() => { watch( () => modelValue.value, - (newval) => {} + (newval) => { } ); function getPerms() { @@ -122,7 +114,6 @@ function reset() { } function setChecked(checkedMenuIds) { checkedMenuIds.forEach((menuId) => { - console.log(menuId); permTreeRef.value.setChecked(menuId, true, false); }); } @@ -131,4 +122,4 @@ defineExpose({ setChecked, reset, }); - \ No newline at end of file + diff --git a/src/views/admin/system/role/index.vue b/src/views/admin/system/role/index.vue index ba710a9..7b2c321 100644 --- a/src/views/admin/system/role/index.vue +++ b/src/views/admin/system/role/index.vue @@ -3,12 +3,7 @@ - + @@ -41,60 +30,33 @@ - + - + - + - + - + @@ -123,11 +85,7 @@ - +
{{ isExpanded ? "收缩" : "展开" }} - + 父子联动 @@ -161,16 +115,9 @@
- +