From 19982e0065ca13988b9460b63768e7cdf8eca976 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期二, 05 八月 2025 17:46:27 +0800 Subject: [PATCH] fix: 修改功能模块 --- src/views/Permission/RoleManage.vue | 26 +++++++++++++------------- src/views/Permission/components/dialogAuthorizeV2.vue | 2 +- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/views/Permission/RoleManage.vue b/src/views/Permission/RoleManage.vue index 5143ab0..4f57eb0 100644 --- a/src/views/Permission/RoleManage.vue +++ b/src/views/Permission/RoleManage.vue @@ -258,19 +258,19 @@ async function handleAuthorize(selectedMenuIds: string[], resourceIds: string[]) { try { - // let params: API.SaveRoleCommand = { - // ...authorizeForm.detail, - // menuIds: selectedMenuIds, - // resources: resourceIds.map((x) => ({ - // resourceId: x, - // dataPower: EnumRoleWebApiDataPower.All, - // })), - // }; - // let res = await roleServices.saveRole(params); - // if (res) { - // Message.successMessage('鎿嶄綔鎴愬姛'); - // getList(paginationState.pageIndex); - // } + let params: API.SaveRoleCommand = { + ...authorizeForm.detail, + menuIds: selectedMenuIds, + // resources: resourceIds.map((x) => ({ + // resourceId: x, + // dataPower: EnumRoleWebApiDataPower.All, + // })), + }; + let res = await roleServices.saveRole(params); + if (res) { + Message.successMessage('鎿嶄綔鎴愬姛'); + getList(paginationState.pageIndex); + } } catch (error) {} } diff --git a/src/views/Permission/components/dialogAuthorizeV2.vue b/src/views/Permission/components/dialogAuthorizeV2.vue index f2ce5e5..5573b5b 100644 --- a/src/views/Permission/components/dialogAuthorizeV2.vue +++ b/src/views/Permission/components/dialogAuthorizeV2.vue @@ -308,7 +308,7 @@ } function handleConfirm() { - const selectedMenuIds = moduleTree.value.getCheckedNodes(false, true).map((x) => x.id); + const selectedMenuIds = moduleTree.value.getCheckedNodes().map((x) => x.id); if (state.currentMenuId) { handleSelectModule(getMenuById(state.currentMenuId)); } -- Gitblit v1.9.1