fix: 优化权限设置

This commit is contained in:
wangdan-fit2cloud 2024-12-04 11:22:33 +08:00
parent 77b15fd7ce
commit 6bca0a8558

View File

@ -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
}
}
})