package com.zy.common.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;
|
}
|
|
}
|