// 列表查询
export interface IListQuery {
formNo: string // 装箱单编号
packingTimeEnd: string // 装箱时间结束
packingTimeStart: 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 // 包装箱索引
}
// 设备列表
export interface IEquipmentList {
equipmentId: string // 设备id(外部设备该字段为空)
equipmentName: string // 设备名称
equipmentNo: string // 设备编号(编号、名称、型号、数量都要传)
model: string // 型号规格
quantity: string // 数量
editable?: boolean // 是否可编辑
}