import { BusinessTypeKey } from './gather';
import { IExecutorApprovaledPermission } from './gatherExecutor';

// export interface member {
//   ID: string;
//   approvalStatus: string;
//   approvalTime: string;
// }

// export interface IExecutorApprovaledPermission {
//     ID: string;
//     permission: string[];
// }

// // 执行者
export interface IExecutor {
  ID: string;
  subjectID: string;
  businessType: BusinessTypeKey;
  setType: string;
  name: string;
  participantMode: string;
  approvaledPermission: IExecutorApprovaledPermission[];
  members: string[];
}
// // 拷贝后的数据表
// export interface ISubjectExecutor extends IExecutor {
//   businessID: string;
// }
