Bläddra i källkod

feat(types): 调整IProcedureProcess的returnInfo

LuoHaoxuan 3 år sedan
förälder
incheckning
aa9ef2ae24
1 ändrade filer med 9 tillägg och 2 borttagningar
  1. 9 2
      types/src/interface/process.ts

+ 9 - 2
types/src/interface/process.ts

@@ -301,7 +301,14 @@ export interface IApostilleInfo {
 
 
 export interface IReturnInfo {
 export interface IReturnInfo {
   process: string;
   process: string;
-  rule: string;
+  rule: 'skip' | 'restart';
+}
+
+export interface IReturnProcessInfo {
+  returnProcessID?: string;
+  returnProcessReferenceID?: string;
+  nextProcessID: string;
+  nextProcessReferenceID: string;
 }
 }
 
 
 // 3合1步骤中的一个环节
 // 3合1步骤中的一个环节
@@ -314,7 +321,7 @@ export interface IProcedureProcess {
   participantInfo?: IProcedureParticipantInfo;
   participantInfo?: IProcedureParticipantInfo;
   conditionInfo?: IConditionInfoItem[];
   conditionInfo?: IConditionInfoItem[];
   apostilleInfo?: IApostilleInfo;
   apostilleInfo?: IApostilleInfo;
-  returnInfo?: IReturnInfo;
+  returnInfo?: IReturnProcessInfo;
   condition?: {
   condition?: {
     ID: string;
     ID: string;
     processID: string;
     processID: string;