|
|
@@ -411,16 +411,41 @@ export interface IImportLog {
|
|
|
constructID?: string;
|
|
|
constructName?: string;
|
|
|
}
|
|
|
-export interface ISaveUnitInfo {
|
|
|
- unitName: string;
|
|
|
- singleName: string;
|
|
|
- constructionName: string;
|
|
|
- unitID: string;
|
|
|
- singleID: string;
|
|
|
- constructionID: string;
|
|
|
+export interface ISaveProjectInfo {
|
|
|
+ ID: string;
|
|
|
+ parentID: string;
|
|
|
+ seq: number;
|
|
|
+ type: ProjectType;
|
|
|
+ name?: string;
|
|
|
+ unitName?: string;
|
|
|
+ singleName?: string;
|
|
|
+ constructionName?: string;
|
|
|
+ unitID?: string;
|
|
|
+ singleID?: string;
|
|
|
+ constructionID?: string;
|
|
|
+ indexTypes: string[];
|
|
|
+ projLocation: string;
|
|
|
+ year: string;
|
|
|
+ month: string;
|
|
|
+ fileType: FileType;
|
|
|
+ unit?: string;
|
|
|
+ quantity?: string;
|
|
|
+}
|
|
|
+
|
|
|
+export interface ICommonIndex {
|
|
|
+ ID: string;
|
|
|
+ parentID: string;
|
|
|
+ seq: number;
|
|
|
+ type: ProjectType;
|
|
|
+ name?: string;
|
|
|
+ constructionID?: string;
|
|
|
indexTypes: string[];
|
|
|
projLocation: string;
|
|
|
year: string;
|
|
|
month: string;
|
|
|
fileType: FileType;
|
|
|
+ unit?: string;
|
|
|
+ quantity?: string;
|
|
|
+ composite: string; // 综合指标
|
|
|
+ dynamicIndex: Record<string, string>; // 动态指标,年-月为key 综合指标的映射
|
|
|
}
|