Просмотр исходного кода

fix(types): 新增编办信息新增结构分部、单体结构的type的子项

lishihao 4 лет назад
Родитель
Сommit
4dbe94d899
1 измененных файлов с 12 добавлено и 9 удалено
  1. 12 9
      types/src/interface/compilation.ts

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

@@ -138,13 +138,14 @@ interface ISubStructuralSegment {
   property?: any;
 }
 
+export interface IStructuralSegmentData {
+  monomerType: string;
+  items: ISubStructuralSegment[];
+}
 // 结构分布
 export interface IStructuralSegment {
   compilationID: string;
-  data: {
-    monomerType: string;
-    items: ISubStructuralSegment[];
-  };
+  data: IStructuralSegmentData;
 }
 
 interface ISubMonomerTemplate {
@@ -154,12 +155,14 @@ interface ISubMonomerTemplate {
   isHaveStructuralSegment: string;
 }
 
+export interface IMonomerTemplateData {
+  dispName: string;
+  key: string;
+  items: ISubMonomerTemplate[];
+}
+
 // 单体模板
 export interface IMonomerTemplate {
   compilationID: string;
-  data: {
-    dispName: string;
-    key: string;
-    items: ISubMonomerTemplate[];
-  };
+  data: IMonomerTemplateData;
 }