export interface IListQuery { approvalStatus: string // 审批状态类型code,导出接口不用传 archiveReason: string // 收回存档原因 createTimeEnd: string // 创建时间结束 createTimeStart: string // 创建时间开始 createUserName: string // 创建人 fileName: string // 文件名称 fileNo: string // 文件编号 fileType: string // 文件类别(字典code) formId: string // 表单id(流程定义对应的表单id,等价于业务id),导出接口不用传 formNo: string // 登记表编号 groupCode: string // 部门(字典code) labCode: string // 实验室(字典code) offset: number limit: number } export interface IFileFilterQuery { category: string // (1体系文件2现行检定方法/3计量资料) fileNo: string // 文件编号 fileName: string // 文件名 fileDistributeNo: string // 文件发放号 fileType: string // 文件类别(字典值) history: string // 历史文件(1历史文件0体系文件) professionalGroup: string // 专业组(字典值) offset: number limit: number } export interface IFileArchiveInfo { id: string fileId: string fileCategory: string fileCategoryName?: string categoryName?: string fileNo: string fileName: string fileDistributeNo: string fileVersion?: string } export interface IFileRecallArchive { id: string formNo: string formName: string labCode: string labCodeName?: string groupCode: string groupCodeName?: string approvalStatus?: string approvalStatusName?: string processId?: string taskId?: string remark?: string createUserId: string createUserName?: string createTime?: string decisionItem?: number fileList: Array<IFileArchiveInfo> archiveReason: string // 收回存档原因 }