Browse Source

feat(types): 单体结构类型

zhangweicheng 3 years ago
parent
commit
eeff42f7fe
1 changed files with 9 additions and 1 deletions
  1. 9 1
      types/src/interface/compilation.ts

+ 9 - 1
types/src/interface/compilation.ts

@@ -142,9 +142,17 @@ export interface IMonomerTemplateData {
   items: ISubMonomerTemplate[];
 }
 
+export interface IConstructionTemplate {
+  dispName: string;
+  key: string;
+}
 export interface IMonomerTemplate {
   compilationID: string;
-  data: IMonomerTemplateData[];
+  data: any; // 兼容还没改结构之前的版本,写法,上线后修改回来 -- 不然部署报错
+  /*  data: {
+    constructionTemplate: IConstructionTemplate[];
+    monomerTemplate: IMonomerTemplateData[];
+  }; */
 }
 
 export interface ICompilation {