fix: 新增role默认选中数据从接口获取

This commit is contained in:
zyh
2024-06-06 15:24:11 +08:00
parent 455210a61e
commit 1e9ade7d99
2 changed files with 5 additions and 3 deletions

View File

@@ -27,7 +27,7 @@
:data="menus" :data="menus"
:default-expand-all="expandAllFlag" :default-expand-all="expandAllFlag"
:props="{label:labelFormatter}" :props="{label:labelFormatter}"
:default-checked-keys="[312]" :default-checked-keys="defaultCheckedKeys"
class="tree-border" class="tree-border"
node-key="id" node-key="id"
ref="menuTree" ref="menuTree"
@@ -84,7 +84,8 @@ export default {
menus: [], menus: [],
selectedIds: [], selectedIds: [],
selectAllFlag: false, selectAllFlag: false,
expandAllFlag: true expandAllFlag: true,
defaultCheckedKeys: []
} }
}, },
watch: { watch: {
@@ -152,6 +153,7 @@ export default {
if (response.code == 200) { if (response.code == 200) {
self.menus = response.data.list self.menus = response.data.list
self.menus[0].children[0].disabled = true self.menus[0].children[0].disabled = true
self.defaultCheckedKeys = [response.data.list[0].children[0].id]
} else { } else {
self.$message.error('load menu faild') self.$message.error('load menu faild')
} }

View File

@@ -80,7 +80,7 @@ export default {
blankObject: { // 空白对象 blankObject: { // 空白对象
name: '', name: '',
remark: '', remark: '',
menuIds: [312] menuIds: []
}, },
copyFlag: false, copyFlag: false,
searchMsg: { // 给搜索框子组件传递的信息 searchMsg: { // 给搜索框子组件传递的信息