fix: 新增role默认选中数据从接口获取
This commit is contained in:
@@ -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')
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ export default {
|
|||||||
blankObject: { // 空白对象
|
blankObject: { // 空白对象
|
||||||
name: '',
|
name: '',
|
||||||
remark: '',
|
remark: '',
|
||||||
menuIds: [312]
|
menuIds: []
|
||||||
},
|
},
|
||||||
copyFlag: false,
|
copyFlag: false,
|
||||||
searchMsg: { // 给搜索框子组件传递的信息
|
searchMsg: { // 给搜索框子组件传递的信息
|
||||||
|
|||||||
Reference in New Issue
Block a user