Преглед на файлове

关于防火风区的联动

YaolongHan преди 4 години
родител
ревизия
0677263401
променени са 3 файла, в които са добавени 12 реда и са изтрити 6 реда
  1. 5 0
      src/components/edit/attr_select.vue
  2. 2 1
      src/components/edit/left_toolbar.vue
  3. 5 5
      src/components/mapClass/EditScence.ts

+ 5 - 0
src/components/edit/attr_select.vue

@@ -479,6 +479,11 @@ export default {
           newval.itemType == "Image"
         ) {
           this.lengedName = Item.data.Name;
+          this.itemExplain = '';
+          if(Item.data.Properties.ItemExplain){
+          this.itemExplain = Item.data.Properties.ItemExplain ? Item.data.Properties.ItemExplain : '';
+          }
+
           if (newval.itemType == "Image") {
             this.imageNum = Item.num;
             this.color = Item.color.value;

+ 2 - 1
src/components/edit/left_toolbar.vue

@@ -82,7 +82,7 @@
           <a-spin :spinning="spinning">
           <div class="drawer-model-body" v-if="!isExtract">
             <div class="btn-list">
-              <a-radio-group default-value="draw" button-style="solid" @change="changeDrawType">
+              <a-radio-group v-show="showDrawerItem.type == 'Zone'" default-value="draw" button-style="solid" @change="changeDrawType">
                 <a-radio-button value="draw">
                   绘制
                 </a-radio-button>
@@ -290,6 +290,7 @@ export default {
     },
     showDrawer(item) {
       this.showDrawerItem = item;
+      console.log('showDrawerItem',this.showDrawerItem)
       this.isExtract = false;
       if (item.isChoice) {
         this.systemChoice.forEach(a => {

+ 5 - 5
src/components/mapClass/EditScence.ts

@@ -584,7 +584,7 @@ export class EditScence extends SGraphScene {
     upadataLengedName(val: string): void {
         if (this.focusItem && this.focusItem.data) {
             this.focusItem.text = val;
-            this.scenceUpdate(this); 
+            this.scenceUpdate(this);
         }
     }
 
@@ -608,12 +608,12 @@ export class EditScence extends SGraphScene {
         }
     }
     /**
-   * 更改图例说明数量
-   * @param num number item数量 (只对icon设备类)
+   * 更改图例说
+   * @param num number
    */
-    upadatitemExplain(itemExplain: string): void {
+    upadatitemExplain(ItemExplain: string): void {
         if (this.focusItem) {
-            this.focusItem.itemExplain = itemExplain;
+            this.focusItem.data.Properties.ItemExplain = ItemExplain;
         }
     }