Newer
Older
xc-business-system / src / views / equipement / resume / encasement / encasement-interface.ts
dutingting on 29 Nov 1 KB 临时提交
// 列表查询
export interface IListQuery {
  formNo: string // 装箱单编号
  packingTimeEnd: string // 装箱时间结束
  packingTimeStart: string // 装箱时间开始
  labCode: string // 实验室代码
  groupCode: string // 组别代码、部门
  limit: number
  offset: number
}

// 表格数据
export interface IList {
  id: string // 主键
  formNo: string // 装箱单编号
  formName: string // 装箱单名称
  packingTime: string // 装箱日期
  transportTypeName: string // 运输类型
  createUserName: string // 创建人
  createTime: string // 创建时间
}

// 详情表单
export interface IForm {
  labCode: string // 实验室代码
  groupCode: string // 组别代码(字典code)
  groupCodeName: string // 组别代码(字典value)
  formNo: string // 装箱单编号
  formName: string // 装箱单名称
  createUserId: string // 创建人id
  createUserName: string // 创建人
  createTime: string // 创建时间
  packingTime: string // 装箱日期
  transportType: string // 运输类型
}

// 包装箱列表
export interface IBoxList {
  id: string // 更新/删除使用参数
  packageNo: string //	包装箱号
  packageUser: string //	装箱人
  packingId: string //	装箱单id
  traceFlag: number // 是否是智能模型溯源任务(1/0)
  equipmentList: IEquipmentList[]
  checked: boolean // 是否被选中
  packIndex: number // 包装箱索引
  attachment?: string // 附件及资料
}

// 智能模型列表
export interface IEquipmentList {
  equipmentId: string //	智能模型id(外部智能模型该字段为空)
  equipmentName: string //	智能模型名称
  equipmentNo: string //	智能模型编号(编号、名称、型号、数量都要传)
  model: string //	规格型号
  quantity: string //	数量
  editable?: boolean // 是否可编辑
}