YaolongHan 4 lat temu
rodzic
commit
d338641b75

+ 6 - 2
src/components/edit/attr_select.vue

@@ -349,7 +349,7 @@
         </a-collapse-panel>
       </a-collapse>
     </div>
-    <editDialog ref="dialog" :attrCards="attrCards" :GraphElementId="GraphElementId" :InfoLocal="InfoLocal" :sysNum="imageNum" :key="new Date().getTime()" />
+    <editDialog ref="dialog" :attrCards="attrCards" :GraphElementId="GraphElementId" :InfoLocal="InfoLocal" :sysNum="imageNum" :key="keys" />
 <!--    <editDialog ref="dialog" :attrCards="attrCards" :getmajorId="getmajorId" :InfoLocal="InfoLocal" :sysNum="imageNum" :key="new Date().getTime()" />-->
     <!--    <editDialog ref="dialog" :typeEdit="2" :getmajorId="'1001'" :sysNum="5" />-->
   </div>
@@ -475,6 +475,7 @@ export default {
       GraphElementId:'',//图例Id
       CUSTOMbgColor: 'rgba(0,0,0,0.15)', // 自定义多边形背景色
       CUSTOMbdColor: 'rgba(0,0,0,1)', // 自定义多边形线条色
+      keys:new Date().getTime()
     };
   },
   methods: {
@@ -558,7 +559,10 @@ export default {
       }
     },
     handleEdit() {
-      this.$refs.dialog.showModal();
+      this.keys = new Date().getTime()
+      setTimeout(()=>{
+          this.$refs.dialog.showModal();
+      })
     },
     // 修改设备数量
     changeImageNum() {

+ 3 - 3
src/components/edit/edit-dialog.vue

@@ -281,7 +281,7 @@
                     graphElementId:this.GraphElementId,
                 }).then(res=>{
                     this.spinning = false;
-                    let data = res.Data;
+                    const data = res.Data;
                     (function recursion(newObj) {
                         newObj.map(item => {
                             item.label = item.name;
@@ -293,7 +293,7 @@
                     })(data)
                     this.treeData = data;
                     this.treeData.length && this.treeData.map(item=>{
-                        let index = item.name.indexOf('/');
+                        const index = item.name.indexOf('/');
                         item.name = item.name.slice(index+1);
                     })
                 }).catch(()=>{
@@ -330,7 +330,7 @@
             //获取treeId --classstructureid
             onSearchTree(val){
                 console.log(this.majorId);
-                let arr = [];
+                const arr = [];
                 const reg = new RegExp(val, 'g');
                 let flag= false;
                 if(this.majorId=='#'){