package com.zy.core.model.command; import com.zy.common.model.MatDto; import lombok.Data; import java.util.ArrayList; import java.util.List; /** * led命令报文 * Created by vincent on 2020/8/11 */ @Data public class LedCommand extends Object { private String title; @Override public String toString() { return "LedCommand{" + "title='" + title + '\'' + ", workNo=" + workNo + ", staNo=" + staNo + ", count=" + count + ", error=" + error + ", orderNo=" + orderNo + ", cstmrName=" + cstmrName + ", finish=" + finish + ", sourceStaNo=" + sourceStaNo + ", locNo='" + locNo + '\'' + ", sourceLocNo='" + sourceLocNo + '\'' + ", matDtos=" + matDtos + ", emptyMk=" + emptyMk + ", ioType=" + ioType + ", barcode='" + barcode + '\'' + '}'; } private Integer workNo; private Integer staNo; private Integer count; private Integer finish; private String error; private String orderNo; private String cstmrName; private Integer sourceStaNo; private String locNo; private String sourceLocNo; private List matDtos = new ArrayList<>(); private boolean emptyMk = false; private Integer ioType; private String barcode; public static void main(String[] args) { LedCommand ledCommand = new LedCommand(); ledCommand.setTitle("全板出库"); ledCommand.setBarcode("80000001"); ledCommand.setSourceLocNo("0100101"); ledCommand.setStaNo(100); ledCommand.setWorkNo(7001); List matDtos = new ArrayList<>(); MatDto matDto = new MatDto("0205040001","K44132-09-0724","PE","20240724",",HD-233L",70,2816,53908.56626); matDtos.add(matDto); ledCommand.setMatDtos(matDtos); System.out.println(ledCommand); } }