From 5fb65ada8ccc28eabf823b284de70fbd3ca1f41e Mon Sep 17 00:00:00 2001
From: ZZJ <zzjdsg2300@163.com>
Date: 星期二, 28 九月 2021 18:29:36 +0800
Subject: [PATCH] 抓拍大图层级修复v1
---
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