heyujie
2021-07-04 85da22c4861736f7b0cabbc75daecbe4fea1bf80
src/pages/cameraAccess/components/CameraInfo.vue
@@ -174,7 +174,6 @@
</template>
<script>
import {
  checkCameraConnet,
  createCamera,
  updateCameraInfo,
  getCameraInfo,
@@ -382,10 +381,11 @@
          this.form.sensors = list
          this.form.resolution_width = Number(this.form.resolution.split("*")[0])
          this.form.resolution_height = Number(this.form.resolution.split("*")[1])
          let _this = this;
          // 更新
          if (this.form.id !== "") {
            this.form.areaid = this.TreeDataPool.getParent(this.form.id, this.isGb28182);
            console.log(this.TreeDataPool.selectedNode)
            updateCameraInfo(this.form).then(rsp => {
              if (rsp.success) {
                this.$notify({
@@ -393,6 +393,15 @@
                  message: "摄像机信息修改成功!"
                });
                this.TreeDataPool.fetchTreeData();
                console.log(this.TreeDataPool.selectedNode)
                //_this.$root.$children[0].$refs['leftTree'].$refs.tree.ztreeObj.checkNode(_this.TreeDataPool.selectedNode, true, false, false);
                //选中修改后的节点
                let {evt,treeId} = _this.$root.$children[0].$refs['leftTree'].$refs.tree;
                console.log(evt,treeId)
                // this.$nextTick(()=>{
                   //_this.$root.$children[0].$refs['leftTree'].$refs.tree.handleCreated()
                // })
              } else {
                this.selectCamera(this.TreeDataPool.selectedNode);
                this.$notify({