|
@@ -116,7 +116,7 @@
|
|
|
<li
|
|
|
v-for="item in menusData"
|
|
|
:key="item"
|
|
|
- @click="menuClick($event, item, data)"
|
|
|
+ @click="menuClick($event, item, data,node)"
|
|
|
v-if="node.level !== 1"
|
|
|
>
|
|
|
<i :class="item.icon"></i>{{ item.label }}
|
|
@@ -124,7 +124,7 @@
|
|
|
<li
|
|
|
v-for="item in menusData1"
|
|
|
:key="item"
|
|
|
- @click="menuClick($event, item, data)"
|
|
|
+ @click="menuClick($event, item, data,node)"
|
|
|
v-if="node.level === 1"
|
|
|
>
|
|
|
<i :class="item.icon"></i>{{ item.label }}
|
|
@@ -175,7 +175,7 @@
|
|
|
<li
|
|
|
v-for="item in menusData"
|
|
|
:key="item"
|
|
|
- @click="menuClick($event, item, data)"
|
|
|
+ @click="menuClick($event, item, data,node)"
|
|
|
>
|
|
|
<i :class="item.icon"></i>{{ item.label }}
|
|
|
</li>
|
|
@@ -3250,7 +3250,7 @@ export default {
|
|
|
},
|
|
|
|
|
|
editNodeHandle() {
|
|
|
- if (!this.curTreeData.id || !this.curTreeNode.id) {
|
|
|
+ if (!this.curTreeData.id ||!this.curTreeNode.id) {
|
|
|
this.$message({
|
|
|
type: "warning",
|
|
|
message: "请先选择节点",
|
|
@@ -3352,7 +3352,12 @@ export default {
|
|
|
this.menuleft = x;
|
|
|
this.menuvisible = true;
|
|
|
},
|
|
|
- menuClick(e, item, data) {
|
|
|
+ menuClick(e, item, data,node) {
|
|
|
+
|
|
|
+ this.curTreeData = data; //当前节点数据
|
|
|
+ this.curTreeNode = node; //当前节点数据
|
|
|
+
|
|
|
+
|
|
|
this.menuKey = "";
|
|
|
e.preventDefault();
|
|
|
if (item.key === "add") {
|