| package com.zy.asrs.wcs.core.model; | 
|   | 
| import lombok.Data; | 
|   | 
| /** | 
|  * 地图数据节点 | 
|  */ | 
| @Data | 
| public class MapNode implements Cloneable { | 
|   | 
|     /** | 
|      * -1 禁用 | 
|      * 0 子轨道 | 
|      * 3 母轨道 | 
|      * 4 输送站点 | 
|      * 5 充电桩 | 
|      * 6 小车可走输送站点 | 
|      * 66 穿梭车坐标 | 
|      * 67 提升机坐标 | 
|      * -999 锁定节点 | 
|      */ | 
|     private Integer value; | 
|   | 
|     private String data; | 
|   | 
|     private Integer top; | 
|   | 
|     private Integer bottom; | 
|   | 
|     private Integer left; | 
|   | 
|     private Integer right; | 
|   | 
|     private String no; | 
|   | 
|     private Integer row; | 
|   | 
|     private Integer bay; | 
|   | 
|     //节点被锁定时所属设备号 | 
|     private Integer lockDeviceNo; | 
|   | 
|     //**************兼容牛眼新协议**************// | 
|     private Integer xBase;//x基准 | 
|   | 
|     private Integer yBase;//y基准 | 
|     //**************兼容牛眼新协议**************// | 
|   | 
|     @Override | 
|     public MapNode clone() { | 
|         try { | 
|             return (MapNode) super.clone(); | 
|         } catch (CloneNotSupportedException e) { | 
|             e.printStackTrace(); | 
|         } | 
|         return null; | 
|     } | 
|   | 
| } |