// 不良类型记录（原一体机报故）
import ProcessEscalationDefect from './ProcessEscalationDefect'

export default class ProcessEscalationFault {
  // 主键id
  id?: string
  // 不合格审理单号
  trackingNumber?: string
  // 当前报故状态 字典escalation_fault_state
  state?: string
  // 特征和程度(备注)
  remark?: string
  // 处置措施--字典值disposal_measures_type
  disposalMeasures?: string
  // 是否首检 0-否 1-是
  firstInspection?: number
  // 生产数量
  planNum?: number
  // （产品）型号
  spec?: string
  // 产品代号
  materialCode?: string
  // 产品名称
  materialName?: string
  // 阶段字典值---stage
  stageDictValue?: string
  // 不合格数量
  unqualifiedNum?: number
  // 责任人
  personResponsible?: string
  // 不合格工序，以逗号隔开
  processes?: string
  // 工位名称
  stationName?: string
  // 处置措施--字典字段fa_state
  currentState?: string
  // 订单编号
  orderCode?: string
  // 工单编号
  workOrderCode?: string
  // 序列号
  // seqNo?: string
  // 线长审核意见
  opinion?: string
  // 处理结果
  result?: string
  // 缺陷类型集合
  reasonList?: ProcessEscalationDefect[]
  /*
   * 新增参数
   * */
  // 生产过程id
  processId?: string
  // 关联流水号
  seqNoList?: string[]
  // 关联工序（目前只有当前工序）
  processesList?: string[]
  // 工位id
  stationId?: string
}