From 6bca0a8558470815ce68d5fbf3f4c92565c7a272 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Wed, 4 Dec 2024 11:22:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E6=9D=83=E9=99=90?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/src/views/team/component/PermissionSetting.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ui/src/views/team/component/PermissionSetting.vue b/ui/src/views/team/component/PermissionSetting.vue index 1189a73b7..d171c8b05 100644 --- a/ui/src/views/team/component/PermissionSetting.vue +++ b/ui/src/views/team/component/PermissionSetting.vue @@ -93,6 +93,7 @@ const allChecked: any = ref({ if (val) { filterData.value.map((item: any) => { item.operate[TeamEnum.MANAGE] = true + item.operate[TeamEnum.USE] = true }) } else { filterData.value.map((item: any) => { @@ -113,6 +114,7 @@ const allChecked: any = ref({ } else { filterData.value.map((item: any) => { item.operate[TeamEnum.USE] = false + item.operate[TeamEnum.MANAGE] = false }) } } @@ -146,6 +148,8 @@ function checkedOperateChange(Name: string | number, row: any, e: boolean) { item.operate[Name] = e if (Name === TeamEnum.MANAGE && e) { item.operate[TeamEnum.USE] = true + } else if (Name === TeamEnum.USE && !e) { + item.operate[TeamEnum.MANAGE] = false } } })