This commit is contained in:
yanran200730
2021-12-29 09:13:17 +08:00

View File

@@ -110,7 +110,7 @@ export default {
},
methods: {
getData() {
this.instance.post("/admin/menu/menuTree").then(res => {
return this.instance.post("/admin/menu/menuTree").then(res => {
if (res?.data) {
this.treeData = res.data
}
@@ -123,9 +123,12 @@ export default {
if (res?.code == 0) {
this.$message.success("提交成功!")
this.dialog = false
if (!this.form.id) {
this.getData()
} else this.$refs.MenuTree.append(this.form, this.selected)
if (!!this.form.id) {
let node = this.$refs.MenuTree.getNode(this.form)
node.data = this.form
} else if (!!this.form.parentId) {
this.$refs.MenuTree.append(this.form, this.selected)
} else this.getData()
}
})
}