فهرست منبع

feat(types): 添加ICollaboratorExecutorInfo接口

LuoHaoxuan 3 سال پیش
والد
کامیت
d6c74b1427
1فایلهای تغییر یافته به همراه8 افزوده شده و 9 حذف شده
  1. 8 9
      types/src/interface/process.ts

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

@@ -172,15 +172,18 @@ export interface SimpleDynamicStep {
 //   profile: string[];
 //   profile: string[];
 // }
 // }
 
 
+export interface ICollaboratorExecutorInfo {
+  executorID: string;
+  executorName: string;
+  executorDataID?: string;
+}
+
 // 3合1协审人信息
 // 3合1协审人信息
 export interface ICollaborator {
 export interface ICollaborator {
   ID: string; // 用户ID
   ID: string; // 用户ID
   creatorID?: string; // 创建协审人的ID
   creatorID?: string; // 创建协审人的ID
   canAddCo?: boolean; // 该协审是否可以添加协审
   canAddCo?: boolean; // 该协审是否可以添加协审
-  executorInfo?: {
-    executorID: string;
-    executorName: string;
-  }; // 执行者
+  executorInfo?: ICollaboratorExecutorInfo; // 执行者
   fixCollaborator?: boolean;
   fixCollaborator?: boolean;
   institutionID?: string; // 机构ID,只在协审角色为审批单位的时候存在
   institutionID?: string; // 机构ID,只在协审角色为审批单位的时候存在
   name?: string; // 用户姓名
   name?: string; // 用户姓名
@@ -197,11 +200,7 @@ export interface ICollaboratorItem {
   institutionName?: string;
   institutionName?: string;
   approvalMembers: string[];
   approvalMembers: string[];
   approverName?: string;
   approverName?: string;
-  executorInfo?: {
-    executorID: string;
-    executorName: string;
-    executorDataID?: string;
-  };
+  executorInfo?: ICollaboratorExecutorInfo;
 }
 }
 
 
 // 三合一协审人范围
 // 三合一协审人范围