package com.zy.core.model; import com.zy.core.Slave; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.ArrayList; import java.util.List; /** * Created by vincent on 2020/8/10 */ @EqualsAndHashCode(callSuper = true) @Data public class JarSlave extends Slave { private Integer rack; private Integer slot; private Boolean demo; private Integer jarOtherId; // 硫化罐入库站点 private List jarInSta = new ArrayList<>(); // 硫化罐出库站点 private List jarOutSta = new ArrayList<>(); // 硫化罐入库RGV private List jarInRgv = new ArrayList<>(); // 硫化罐出库RGV private List jarOutRgv = new ArrayList<>(); // 硫化罐入库穿梭板 private List jarInSte = new ArrayList<>(); // 硫化罐出库穿梭板 private List jarOutSte = new ArrayList<>(); @Data public static class StaStn { // 输送线plc编号 private Integer devpPlcId; // 穿梭车站点编号 private Integer staNo; private Integer rgvNo; private Integer steNo; // 排 private Integer row; // 列 private Integer bay; // 层 private Integer lev; } @Data public static class RgvStn { // 输送线plc编号 private Integer devpPlcId; // 穿梭车站点编号 private Integer rgvNo; // 排 private Integer row; // 列 private Integer bay; // 层 private Integer lev; } @Data public static class SteStn { // 输送线plc编号 private Integer devpPlcId; // 穿梭板plc编号 private Integer steId; // 穿梭车站点编号 private Integer steNo; // 排 private Integer row; // 列 private Integer bay; // 层 private Integer lev; } }