import MaterialInfo from './MaterialInfo';

//通用请求后台参数
export default class RequestParamModel {
  // 工单状态 0 未完成 1已完成
  queryComplete?: number
  //工单类型 1 入库单 2 出库单
  type?: number
  //储位类型
  houseType?: string;
  //储位编号
  houseNo?: string
  //物料名称
  materialName?: string;
  //物料编号
  materialNo?:string
  //工位编号
  stanCode?:string
  //料箱编号
  vehicleNo?:string
  //料箱编号
  vehicleCode?:string
  // 工艺路线id
  processRouteId?: number
  // 物料标签
  label?: string
  // 工序id数组
  operationIds?: string[]
  //入库详情
  detailsList?: MaterialInfo[]
  //用户名
  userName?:string
  //密码
  password?:string
  //部门id
  orgId?:number
  //生产线id
  proCode?:string
  //工位id
  stationId?:string
  //工单编号
  workOrderCode?:string
  // 工序id
  operationId?: number | string
  // 工序绑定载具物料参数
  processVehicleMaterialList?: MaterialInfo[]
  //载具容量
  capacity?:number
  //载具类别
  category?: string;
  //载具编号
  code?: string;
  //载具名称
  name?: string;
  //资产编号
  propertyCode?: string;
  //流转卡号/序列号
  seqNo?: string;
  //生产过程id
  processId?: string;
  //载具通用性
  universal?: number;
  // 分页参数-第几页
  pageNo?: number;
  // 分页参数-每页几行
  pageSize?: number;
  //工单表
  orderCode?: string
  //查询工单或订单号
  queryCode?:string
  //工序编码
  operationCode?:string
  //报工状态
  stateList?:Array<number>
  //开工二维码
  qrCode?:string
  //消息id集合
  ids?:string[]
  //载具绑定工序id
  vehicleOperationId?:string
  //扫描码
  scanCode?:string
  //工序id
  opId?:string
  //物料编码
  itemCode?:string
  //主键id
  id?: string | number
  //设备编号
  deviceNo?:string
  //工号
  jobNumber?:string
  //物料编码
  materialCode?:string
  //检查方式
  checkType?:string
  //操作结果
  result?:string
  //查询的图纸资料类型
  drawingDictValue?:string
  //不查询的图纸资料类型
  notDrawingDictValue?:string
  //缺陷类型(数据字典值)
  bugType?:string
  //工位ip
  stationIp?:string
  //创建日期
  createDate?:string
}