Pārlūkot izejas kodu

feat(types): process

qinlaiqiao 4 gadi atpakaļ
vecāks
revīzija
b48ce1f980
1 mainītis faili ar 22 papildinājumiem un 5 dzēšanām
  1. 22 5
      types/src/interface/process.ts

+ 22 - 5
types/src/interface/process.ts

@@ -159,15 +159,32 @@ export interface IApprovalTodoData {
   financialProjectID: string; // 项目 ID
   financialProjectID: string; // 项目 ID
   constructionID: string; // 建设项目 ID
   constructionID: string; // 建设项目 ID
   projectName?: string; // 项目名称
   projectName?: string; // 项目名称
-  // reporterID: string; // 发起人ID
-  // reporterName: string; // 发起人名称
+  reporterID: string; // 发起人ID
+  reporterName?: string; // 发起人名称
+  lastID?: string; // 上环节ID(暂定为上环节用户ID,之后可能为上环节ID)
+  lastName?: string; // 上环节名称(暂定为上环节用户名称,之后可能为上环节名称)
+  reportTime?: number; // 上报时间
+  lastStatus?: SimpleProcessStatus; // 上一环节的状态
+  approveTime?: number; // 当前环节审批时间
+  approvalStatus?: ApprovalStatus; // 审批流程的状态
+  type: ApprovalType; // 审批待办类型
+}
+
+export interface IApprovalTodoData2 {
+  approvalID: string; // 流程 id
+  processID: string; // 环节 id
+  financialProjectID: string; // 项目 ID
+  constructionID: string; // 建设项目 ID
+  projectName?: string; // 项目名称
+  reporterID: string; // 发起人ID  (删)
+  reporterName: string; // 发起人名称(删)
   lastID: string; // 为上环节用户ID
   lastID: string; // 为上环节用户ID
   lastName?: string; // 上环节用户名称
   lastName?: string; // 上环节用户名称
-  // reportTime: number; // 上报时间
+  reportTime: number; // 上报时间(删)
   lastStatus: SimpleProcessStatus; // 上环节办结状态
   lastStatus: SimpleProcessStatus; // 上环节办结状态
-  // approveTime: number; // 审批办结时间
+  approveTime: number; // 审批办结时间(删)
   approveType: SimpleProcessStatus; // 审批办结状态
   approveType: SimpleProcessStatus; // 审批办结状态
-  // approvalStatus: ApprovalStatus; // 审批流程的状态
+  approvalStatus: ApprovalStatus; // 审批流程的状态(删)
   moveUserID: string; // 环节流转(用户ID)
   moveUserID: string; // 环节流转(用户ID)
   type: ApprovalType; // 审批待办类型
   type: ApprovalType; // 审批待办类型
 }
 }