fix: 优化权限设置
This commit is contained in:
parent
77b15fd7ce
commit
6bca0a8558
@ -93,6 +93,7 @@ const allChecked: any = ref({
|
|||||||
if (val) {
|
if (val) {
|
||||||
filterData.value.map((item: any) => {
|
filterData.value.map((item: any) => {
|
||||||
item.operate[TeamEnum.MANAGE] = true
|
item.operate[TeamEnum.MANAGE] = true
|
||||||
|
item.operate[TeamEnum.USE] = true
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
filterData.value.map((item: any) => {
|
filterData.value.map((item: any) => {
|
||||||
@ -113,6 +114,7 @@ const allChecked: any = ref({
|
|||||||
} else {
|
} else {
|
||||||
filterData.value.map((item: any) => {
|
filterData.value.map((item: any) => {
|
||||||
item.operate[TeamEnum.USE] = false
|
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
|
item.operate[Name] = e
|
||||||
if (Name === TeamEnum.MANAGE && e) {
|
if (Name === TeamEnum.MANAGE && e) {
|
||||||
item.operate[TeamEnum.USE] = true
|
item.operate[TeamEnum.USE] = true
|
||||||
|
} else if (Name === TeamEnum.USE && !e) {
|
||||||
|
item.operate[TeamEnum.MANAGE] = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user