소스 검색

兼容旧数据

haojianlong 4 년 전
부모
커밋
be37651643
2개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      src/lib/items/SImageLegendItem.js
  2. 3 0
      src/lib/items/SImageLegendItem.ts

+ 3 - 0
src/lib/items/SImageLegendItem.js

@@ -57,6 +57,9 @@ export class SImageLegendItem extends SIconTextItem {
         if (data.Properties && data.Properties.IsActive) {
             this.isActive = data.Properties.IsActive;
         }
+        if (data.AttachObjectIds && data.AttachObjectIds.length) {
+            this.isActive = true;
+        }
         if (data.Properties && data.Properties.FrameColor) {
             this.activeColor = new SColor(data.Properties.FrameColor);
         }

+ 3 - 0
src/lib/items/SImageLegendItem.ts

@@ -77,6 +77,9 @@ export class SImageLegendItem extends SIconTextItem {
         if (data.Properties && data.Properties.IsActive) {
             this.isActive = data.Properties.IsActive;
         }
+        if (data.AttachObjectIds && data.AttachObjectIds.length) {
+            this.isActive = true;
+        }
         if (data.Properties && data.Properties.FrameColor) {
             this.activeColor = new SColor(data.Properties.FrameColor);
         }