소스 검색

feat(client): 增加project external属性

vian 5 년 전
부모
커밋
7656c7d577
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      types/src/interface/project.ts

+ 4 - 0
types/src/interface/project.ts

@@ -229,6 +229,10 @@ export interface IProject extends ITreeScm {
   // 只是为了显示,不是自身的正在数据,比如汇总信息等
   // 只是为了显示,不是自身的正在数据,比如汇总信息等
   external?: {
   external?: {
     cost: number; // 工程造价
     cost: number; // 工程造价
+    // 有时候为了显示,需要一些特殊处理日期。如:项目管理-回收站,建设项目、单项工程的删除日期和创建日期需要显示为空
+    deleteDateForView?: number;
+    createDateForView?: number;
+    actualTreeData?: ITreeScm; // 真正的树结构数据。有时候可能需要暂时变更project的树结构数据,在这种时候需要存储原本的真实树结构数据
   };
   };
 }
 }