From ccee429d379e0108b7445f72ade8d97c110a6fb3 Mon Sep 17 00:00:00 2001 From: ZZJ <zzjdsg2300@163.com> Date: 星期二, 09 十一月 2021 18:01:59 +0800 Subject: [PATCH] 问题修复 --- src/components/treeMenu/index.vue | 24 +++++++++++++++--------- 1 files changed, 15 insertions(+), 9 deletions(-) diff --git a/src/components/treeMenu/index.vue b/src/components/treeMenu/index.vue index bd8a7a7..7b0acac 100644 --- a/src/components/treeMenu/index.vue +++ b/src/components/treeMenu/index.vue @@ -97,6 +97,15 @@ ></span> </button> </el-tooltip> + + <el-tooltip content="瀵煎叆璁惧" placement="bottom" popper-class="atooltip"> + <button @click="importCameras(_.model.id)"> + <span + class="iconfont icondaoru" + style="font-size:17px; margin-left:9px; position:relative; top:2px;" + ></span> + </button> + </el-tooltip> </div> </div> </template> @@ -156,16 +165,10 @@ hoverNodeId: "", itemClickEvents: { dblclick: (VNode, item, e) => { - console.log('dblclick',item); - console.log('dblclick',this.TreeDataPool.videoArr); - console.log(this.app) - // if (item.type !== "4" || this.app !== "Video") { - // return; - // } if (item.type !== "4" || this.app !== "Camera") { return; } - console.log('activeForceChoose',this.TreeDataPool.activeForceChoose) + // console.log('activeForceChoose', this.TreeDataPool.activeForceChoose) this.TreeDataPool.activeVideoId = item.id; let videoArr = this.TreeDataPool.videoArr; let nullVideoIndex = ""; @@ -175,7 +178,6 @@ this.TreeDataPool.activeVideoIndex !== "" && this.TreeDataPool.activeVideoIndex <= videoArr.length - 1 ) { - console.log('setVideoArr') this.TreeDataPool.setVideoArr(this.TreeDataPool.activeVideoIndex, undefined, this); this.$nextTick(() => { this.TreeDataPool.setVideoArr( @@ -257,6 +259,9 @@ addCamera(node) { this.$emit("addDevice", node); }, + importCameras(node) { + this.$emit("import", node); + }, addNode(event, node) { this.dialogForm = { text: "", @@ -316,7 +321,7 @@ this.showDialog = true; }, itemClick(node, item, e) { - console.log('jsTree index.vue',item) + console.log('jsTree index.vue', item) this.TreeDataPool.selectedNode = item; this.TreeDataPool.updateSelectedNodes(); this.TreeDataPool.treeType = this.treeName; @@ -329,6 +334,7 @@ } }, dropNode(node, item, draggedItem, e) { + console.log('dropNode', node, item, draggedItem); this.TreeDataPool.dropNode(draggedItem.id, item.id) } } -- Gitblit v1.8.0