Переглянути джерело

feat(types): 变更预算

vian 3 роки тому
батько
коміт
a53310b053
1 змінених файлів з 23 додано та 1 видалено
  1. 23 1
      types/src/interface/project.ts

+ 23 - 1
types/src/interface/project.ts

@@ -90,6 +90,7 @@ export enum FileType {
   SUBMISSION = 1, // 投标
   INVITATION = 2, // 招标
   CONTROL = 3, // 控制价
+  CHANGE_BUDGET = 4, // 变更预算
 
   // 预算类型  --- end
 
@@ -209,6 +210,27 @@ export interface IInfoPriceOption {
   month: string;
 }
 
+// 变更信息
+export interface IChangeInfo {
+  applicationNumber?: string; // 申请编号
+  projectName?: string; // 变更工程名称
+  pileNumber?: string; // 桩号
+  orgDrawingName?: string; // 原设计图名称
+  orgDrawingNumber?: string; // 原图号
+  drawingName?: string; // 变更设计图名称
+  drawingNumber?: string; // 变更图号
+  reason?: string; // 工程变更理由及内容
+  contractBasis?: string; // 工程变更合同依据
+  quantityExpr?: string; // 变更工程量数量计算式`
+  remark?: string; // 备注
+  types?: string[]; // 工程变更类型
+  nature?: string; // 工程变更性质
+  kind?: string; // 工程变更类别
+  proposedUnit?: string; // 变更提出单位
+  feeUndertaker?: string; // 费用承担方
+  approvalNumber?: string; // 批复文号
+}
+
 // 项目属性
 export interface IProperty {
   constructionID?: string; // 建设项目ID
@@ -337,7 +359,6 @@ export interface IProject extends ITreeScm {
   code?: string;
   createDate: number;
   property?: IProperty;
-
   changeMark?: string;
   remark?: string;
   fileVer?: string;
@@ -372,6 +393,7 @@ export interface IProject extends ITreeScm {
     members?: string[]; // 成员协作
   };
   addInfo?: IAddCostFileInfo;
+  changeInfo?: IChangeInfo; // 变更信息
 }
 
 export interface IProjectBulkRst {