diff --git a/nezha-fronted/src/components/common/rightBox/administration/roleBox.vue b/nezha-fronted/src/components/common/rightBox/administration/roleBox.vue index fc4f8d42d..baf8776e1 100644 --- a/nezha-fronted/src/components/common/rightBox/administration/roleBox.vue +++ b/nezha-fronted/src/components/common/rightBox/administration/roleBox.vue @@ -27,7 +27,7 @@ :data="menus" :default-expand-all="expandAllFlag" :props="{label:labelFormatter}" - :default-checked-keys="[312]" + :default-checked-keys="defaultCheckedKeys" class="tree-border" node-key="id" ref="menuTree" @@ -84,7 +84,8 @@ export default { menus: [], selectedIds: [], selectAllFlag: false, - expandAllFlag: true + expandAllFlag: true, + defaultCheckedKeys: [] } }, watch: { @@ -152,6 +153,7 @@ export default { if (response.code == 200) { self.menus = response.data.list self.menus[0].children[0].disabled = true + self.defaultCheckedKeys = [response.data.list[0].children[0].id] } else { self.$message.error('load menu faild') } diff --git a/nezha-fronted/src/components/page/config/roles.vue b/nezha-fronted/src/components/page/config/roles.vue index ba4d77f41..3cc74c77a 100644 --- a/nezha-fronted/src/components/page/config/roles.vue +++ b/nezha-fronted/src/components/page/config/roles.vue @@ -80,7 +80,7 @@ export default { blankObject: { // 空白对象 name: '', remark: '', - menuIds: [312] + menuIds: [] }, copyFlag: false, searchMsg: { // 给搜索框子组件传递的信息