/**
 * 项目成员接口定义
 */
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;
}
