| 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 SteSlave extends Slave { | 
|   | 
|     private Integer rack; | 
|   | 
|     private Integer slot; | 
|   | 
|     private Boolean demo; | 
|   | 
|     // 穿梭车入库站点 | 
|     private List<CrnStn> steInStn = new ArrayList<>(); | 
|   | 
|     // 穿梭车出库站点 | 
|     private List<CrnStn> steOutStn = new ArrayList<>(); | 
|   | 
|     @Data | 
|     public static class CrnStn { | 
|   | 
|         // 输送线plc编号 | 
|         private Integer devpPlcId; | 
|   | 
|         // 穿梭车站点编号 | 
|         private Integer staNo; | 
|   | 
|         // 排 | 
|         private Integer row; | 
|   | 
|         // 列 | 
|         private Integer bay; | 
|   | 
|         // 层 | 
|         private Integer lev; | 
|   | 
|     } | 
|   | 
| } |