ZZJ
2022-03-29 658915facb9ec5a5ad83abceb4d64dccac15e631
src/views/hashrate/CameraManage/index.vue
@@ -49,6 +49,7 @@
import CameraLeft from "@/components/CameraLeft";
import CameraInfo from "./CameraInfo";
import CameraRules from "./CameraRules";
import VideoRuleData from "@/Pool/VideoRuleData";
import bus from "@/plugin/bus";
export default {
@@ -84,6 +85,10 @@
  watch: {
    "TreeDataPool.selectedNode": function (node) {
      if (this.TreeDataPool.multiple) {
        return;
      }
      if (this.activeTab == "信息维护") {
        if (this.TreeDataPool.treeActiveName == "camera") {
          this.$refs.cameraInfo.selectCamera(node);
@@ -95,7 +100,15 @@
    "TreeDataPool.selectedNodes": {
      handler(nodes) {
        if (this.activeTab == "场景配置") {
          // this.$refs.sepRule.initCameraData();
          //  this.$refs.sepRule.initCameraData(nodes[nodes.length - 1]);
          let CameraArr = [];
          nodes.forEach((id) => {
            let newCamera = new VideoRuleData(id);
            CameraArr.push(newCamera);
          });
          this.$refs.sepRule.Carmeras = CameraArr;
        }
      },
      deep: true,