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 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(); } } }