权限配置.

This commit is contained in:
许晓东
2023-05-15 21:58:55 +08:00
parent 435a5ca2bc
commit 238507de19
13 changed files with 180 additions and 12 deletions

View File

@@ -204,6 +204,18 @@ export default {
.filter((id) => idSet.has(id));
btn.selected = selected || [];
btn.selectAll = btn.selected.length == btn.children.length;
} else {
const self = Object.assign({}, btn);
self.name = btn.name;
self.label = btn.name;
self.value = btn.id;
const btnArr = [self];
btn.children = btnArr;
const selected = btn.children
.map((bc) => bc.id)
.filter((id) => idSet.has(id));
btn.selected = selected || [];
btn.selectAll = btn.selected.length == btn.children.length;
}
});
menu.children = arr;