소스 검색

feat(types): 增加IProcedureApproval

vian 3 년 전
부모
커밋
60cb90dc64
1개의 변경된 파일11개의 추가작업 그리고 0개의 파일을 삭제
  1. 11 0
      types/src/interface/process.ts

+ 11 - 0
types/src/interface/process.ts

@@ -222,6 +222,17 @@ export interface IApproval {
   businessType?: BusinessTypeKey;
 }
 
+export interface IProcedureApproval {
+  ID: string;
+  name: string;
+  createdID: string;
+  createdTime: number;
+  process: IProcedureProcess[];
+  templateProcess?: IProcedureProcess[]; // 三合一需要用的流程模板
+  subjectID?: string;
+  businessType?: BusinessTypeKey;
+}
+
 export enum ApprovalStatus {
   CREATED = 'created', // 创建完成
   PROCESSING = 'processing', // 正在审批