From 9a4b79689904a42583493b45a6b1b9294af49673 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@iotlink.com> Date: 星期二, 15 六月 2021 16:07:17 +0800 Subject: [PATCH] 修复数据栈选中后无效http请求的问题 --- src/pages/cameraAccess/index/VideoManage.vue | 27 ++++++++++++++------------- 1 files changed, 14 insertions(+), 13 deletions(-) diff --git a/src/pages/cameraAccess/index/VideoManage.vue b/src/pages/cameraAccess/index/VideoManage.vue index c5b7296..217ac51 100644 --- a/src/pages/cameraAccess/index/VideoManage.vue +++ b/src/pages/cameraAccess/index/VideoManage.vue @@ -64,8 +64,9 @@ CameraInfo, DataStackInfo, SeparateRules, - LinkageRule }, - data () { + LinkageRule + }, + data() { return { activeName: "camera-info", buttonAuthority: sessionStorage.getItem("buttonAuthoritys") || [], @@ -73,7 +74,7 @@ }; }, computed: { - isAdmin () { + isAdmin() { if ( sessionStorage.getItem("userInfo") && sessionStorage.getItem("userInfo") !== "" @@ -84,7 +85,7 @@ return false; }, - firstLabeName () { + firstLabeName() { return this.TreeDataPool.treeActiveName === "camera" ? "鎽勫儚鏈轰俊鎭�" : "鏁版嵁鏍堜俊鎭�" } }, @@ -106,7 +107,7 @@ } }, "TreeDataPool.selectedNodes": { - handler (nodes) { + handler(nodes) { if (this.activeName == "linkage-rule") { this.$refs.linkRule.initCameraData(); } @@ -114,7 +115,7 @@ deep: true }, "DataStackPool.selectedDir": { - handler (node, oldNode) { + handler(node, oldNode) { if (this.TreeDataPool.treeActiveName !== 'dataStack') { return } @@ -130,7 +131,7 @@ }, }, - created () { + created() { if (this.TreeDataPool.treeActiveName == 'camera') { if (this.isShow('cameraAccess:cameraInfo')) { this.activeName = "camera-info" @@ -154,11 +155,11 @@ this.selectedNodes = []; this.VideoManageData.init(); }, - beforeDestroy () { + beforeDestroy() { clearInterval(this.intervalTimer); //this.TreeDataPool.treeActiveName = "camera"; }, - mounted () { + mounted() { this.$nextTick(() => { bus.$on("addCameraOnTree", node => { this.handAddDevice(node); @@ -176,24 +177,24 @@ }, 10000) }, methods: { - isShow (authority) { + isShow(authority) { return this.isAdmin || this.buttonAuthority.indexOf("," + authority + ",") > -1 }, - handAddDevice (node) { + handAddDevice(node) { let _this = this; setTimeout(() => { _this.$refs.cameraInfo.addDevice(node); _this.activeName = "camera-info"; }, 100); }, - handAddDIr (node) { + handAddDIr(node) { let _this = this; setTimeout(() => { _this.$refs.dataStackInfo.addDir(node); _this.activeName = "camera-info"; }, 100); }, - handleClick (tab, event) { + handleClick(tab, event) { this.TreeDataPool.multiple = tab.name === "linkage-rule"; if (tab.name === "camera-info") { if (this.TreeDataPool.treeActiveName == 'camera') { -- Gitblit v1.8.0