fix: bug#10756

This commit is contained in:
JiangQiming 2023-03-28 10:55:19 +08:00
parent 4b2439374a
commit 055de0750e
1 changed files with 15 additions and 12 deletions

View File

@ -220,18 +220,21 @@ const table: any = {
//
if (bulkBool.value) {
//
let newPermission = uniq([
...item.selectPermissions,
...bulkList.value,
]);
const allPermissions = item.permissionList.map(
(item: any) => item.value,
);
newPermission = intersection(
newPermission,
allPermissions,
);
item.selectPermissions = newPermission;
// let newPermission = uniq([
// ...item.selectPermissions,
// ...bulkList.value,
// ]);
// const allPermissions = item.permissionList.map(
// (item: any) => item.value,
// );
// newPermission = intersection(
// newPermission,
// allPermissions,
// );
// item.selectPermissions = newPermission;
// fix: bug#10756
item.selectPermissions = n[1];
//
item.permissionList.forEach((permission: any) => {
permission.disabled = true;