Browse Source

Fixed menu edit error.

pull/9/head
ruibaby 6 years ago
parent
commit
373c6cc040
  1. 10
      src/views/interface/MenuList.vue
  2. 4
      src/views/interface/components/MenuSelectTree.vue

10
src/views/interface/MenuList.vue

@ -109,7 +109,7 @@
>
<a
href="javascript:;"
@click="handleEditMenu(record.id)"
@click="handleEditMenu(record)"
>编辑</a>
<a-divider type="vertical" />
<a-popconfirm
@ -189,11 +189,9 @@ export default {
this.formType = 'create'
this.menuToCreate = {}
},
handleEditMenu(id) {
menuApi.get(id).then(response => {
this.menuToCreate = response.data.data
this.formType = 'update'
})
handleEditMenu(menu) {
this.menuToCreate = menu
this.formType = 'update'
},
handleDeleteMenu(id) {
menuApi.delete(id).then(response => {

4
src/views/interface/components/MenuSelectTree.vue

@ -5,6 +5,7 @@
treeDefaultExpandAll
:treeDataSimpleMode="true"
:allowClear="true"
:value="menuIdString"
@change="handleSelectionChange"
>
</a-tree-select>
@ -39,6 +40,9 @@ export default {
pId: menu.parentId
}
})
},
menuIdString() {
return this.menuId.toString()
}
},
methods: {

Loading…
Cancel
Save