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

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

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

Loading…
Cancel
Save