/** * 项目成员接口定义 */ export interface ProjectMember { memberId?: number; memberName?: string; projectRole: string; // 10-负责人, 20-主要参与人, 30-一般参与人 memberType: string; // 10-本院人员, 20-非本院人员, 30-研究生 degree?: string; // 学位字典键 technicalTitle?: string; // 职称 deptName?: string; // 科室名称 responsibleContent?: string; // 负责内容 } /** * 项目文档接口定义 */ export interface ProjectFile { id: number; fileName: string; fileUrl: string; fileType?: string; createdName?: string; createdTime?: string; } /** * 中检详情数据结构定义 */ export interface InspDetailData { id?: number; batchName?: string; batchStartDate?: string; batchEndDate?: string; implementCycle?: string; implementExecute?: string; implementCycleProp?: string; fundsTotal?: string | number; fundsUsed?: string | number; fundsProp?: string | number; projectTitle?: string; projectStartDate?: string; projectEndDate?: string; implCycle?: string; projectProgress?: string; isClinicalTrial?: string; fileList?: ProjectFile[]; expenseList?: any[]; batchInform?: string; approvalStatus?: number | string; }