Newer
Older
xc-business-system / src / views / equipement / resume / error / error-interface.ts
// 列表查询
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 // 处置状态
}

// 详情表单
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 // 设备处置结果
}