package com.zy.asrs.entity.param;
|
|
import com.zy.asrs.entity.WrkDetl;
|
import lombok.Data;
|
|
import java.util.List;
|
|
/*
|
* Created by Monkey D. Luffy on 2023.07.19
|
* */
|
@Data
|
public class LabellerMatParam {
|
|
/*
|
*站点号
|
*/
|
private Integer devNo;
|
/*
|
*贴标机号
|
*/
|
private String labNo;
|
/*
|
*请求时间, yyyy-MM-dd HH:mm:ss
|
*/
|
private String requestTime;
|
|
private String labTemplate; // 贴标模板号(贴标机系统定)
|
private String WrkNo; // 字符串 工作号 (贴标机保存,贴标完成请求附带)
|
private String orderNo; // 字符串 订单号
|
private String labellingTime; // 字符串 贴标日期 yyyy-MM-dd HH:mm:ss
|
|
private List<CombMat> combMats;
|
|
|
@Data
|
public static class CombMat{
|
private String matnr; // 字符串 商品编号
|
private String maktx; // 字符串 商品名称
|
private String specs; // 字符串 规格
|
private String batch; // 字符串 批次
|
private String unit ; //字符串 单位
|
private String anfme; // 字符串 数量
|
|
private String temp1; // 字符串 备用
|
private String temp2; // 字符串 备用
|
private String temp3; // 字符串 备用
|
private String temp4; // 字符串 备用
|
|
public CombMat(){}
|
|
public CombMat(WrkDetl wrkDetl){
|
this.matnr = wrkDetl.getMatnr();
|
this.maktx = wrkDetl.getMaktx();
|
this.specs = wrkDetl.getSpecs();
|
this.batch = wrkDetl.getBatch();
|
this.unit = wrkDetl.getUnit();
|
this.anfme = wrkDetl.getAnfme().toString();
|
}
|
}
|
}
|