// 列表查询
export interface IListQuery {
applyType: string // 申请类型(1异常处置申请/2异常处置结果),用于区分2次审批,全部tab页中只查询展示applyType为1的数据
approvalStatus: string // 审批状态类型code,导出接口不用传
equipmentName: string // 设备名称
equipmentNo: string // 设备编号
exceptionTimeEnd: string // 故障时间结束
exceptionTimeStart: string // 故障时间开始
formId: string // 表单id(流程定义对应的表单id,等价于业务id),导出接口不用传
groupCode: string // 部门(字典code)
handleStatus: string // 异常处置状态(异常处置申请通过/异常处置结果通过)
labCode: string // 实验室(字典code)
manufactureNo: string // 出厂编号
manufacturer: string // 生产厂家
model: string // 规格型号
reportNo: string // 文件编号
limit: number
offset: number
}
// 表格数据
export interface IList {
id: string // 主键
reportNo: string // 报告单编号
reportName: string // 报告单名称
equipmentNo: string // 统一编号
equipmentName: string // 设备名称
model: string // 规格型号
exceptionTime: string // 故障时间
processId?: string
taskId?: string
approvalStatusName?: string // 审批状态类型
applyType?: string // 审批类型
handleStatus?: string // 处置状态
decisionItem?: string // 控制审批按钮显示
}
// 详情表单
export interface IForm {
reportNo: string // 报告单编号
reportName: string // 报告单名称
createUserId: string // 创建人id
createUserName: string // 创建人
createTime: string // 创建时间
equipmentId: string // 设备台账id
equipmentNo: string // 设备编号
equipmentName: string // 设备名称
model: string // 规格型号
manufacturer: string // 生产厂家
exceptionTime: string // 故障时间
exceptionDesc: string // 异常情况描述、原因及后果分析
handleSituation: string // 应急处置情况
traceSituation: string // 追溯情况
labCode: string // 实验室
groupCode: string // 部门
handleResult: string // 设备处置结果
}