qinlaiqiao 4 лет назад
Родитель
Сommit
62c0100feb
1 измененных файлов с 10 добавлено и 10 удалено
  1. 10 10
      types/src/interface/process.ts

+ 10 - 10
types/src/interface/process.ts

@@ -82,12 +82,18 @@ export interface IApproval {
   process: IProcess[];
 }
 
+// export enum ApprovalStatus {
+//   CREATED = 'created', // 创建
+//   PROCESSING = 'processing', // 正在审批
+//   APPROVED = 'approved', // 审批通过
+//   FAILED = 'failed', // 失败
+// }
+
 export enum ApprovalStatus {
-  CREATED = 'created', // 创建
   PROCESSING = 'processing', // 正在审批
   APPROVED = 'approved', // 审批通过
-  FAILED = 'failed', // 失败
 }
+
 // 复制到项目里的流程
 export interface IProjectApproval extends IApproval {
   financialProjectID: string; // 财审项目ID
@@ -121,13 +127,7 @@ export enum SimpleProcessStatus {
   FAILED = 'failed', // 失败
 }
 
-// 流程状态(精简)
-export enum SimpleApprovalStatus {
-  PROCESSING = 'processing', // 正在审批
-  APPROVED = 'approved', // 审批通过
-}
-
-// 待办列表项
+// 流程环节待办列表项
 export interface ITodoProcessItem {
   ID: string; // 待办 ID
   projectID: string; // 项目 ID
@@ -139,5 +139,5 @@ export interface ITodoProcessItem {
   reportTime?: number; // 上报时间
   approveTime?: number; // 审批时间
   lastStatus?: SimpleProcessStatus; // 上一环节的状态
-  approvalStatus?: SimpleApprovalStatus; // 审批流程的状态
+  approvalStatus?: ApprovalStatus; // 审批流程的状态
 }