diff --git a/src/views/pages/framework/users/auth-manage.vue b/src/views/pages/framework/users/auth-manage.vue index 741020dc916211c9f7ea45b107fd6b2ff4e8c1b4..52383041cf90a29bc571875074694492fbf8333a 100644 --- a/src/views/pages/framework/users/auth-manage.vue +++ b/src/views/pages/framework/users/auth-manage.vue @@ -220,6 +220,11 @@ export default { item.dataList = dataList; } }); + this.defaultValueList = dataList.flatMap(item => + (item.children || []).flatMap(v => + (v && this.searchVal && this.searchVal.defaultValue && this.searchVal.defaultValue.includes(v.value) && v.authority) ? [v.authority] : [] + ) + ); // flatMap 将结果展开一级 }, getCommercialRouter() { //商业版模块