package com.zy.asrs.entity;
|
|
import com.baomidou.mybatisplus.annotations.TableField;
|
import com.baomidou.mybatisplus.annotations.TableId;
|
import com.baomidou.mybatisplus.annotations.TableName;
|
import com.baomidou.mybatisplus.enums.IdType;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
|
@Data
|
@TableName("\"SOURCE\".\"asr_bas_rgv_map\"")
|
public class BasRgvMap implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* RGV编号
|
*/
|
@ApiModelProperty(value= "RGV编号")
|
@TableId(value = "RGV_NO", type = IdType.INPUT)
|
@TableField("RGV_NO")
|
private Integer rgvNo;
|
|
/**
|
* 开始范围
|
*/
|
@ApiModelProperty(value= "开始范围")
|
@TableField("START_ROUTE")
|
private Integer startRoute;
|
|
/**
|
* 结束范围
|
*/
|
@ApiModelProperty(value= "结束范围")
|
@TableField("END_ROUTE")
|
private Integer endRoute;
|
|
/**
|
* 当前位置
|
*/
|
@ApiModelProperty(value= "当前位置")
|
@TableField("NOW_ROUTE")
|
private Integer nowRoute;
|
|
/**
|
* 状态
|
*/
|
@ApiModelProperty(value= "状态")
|
@TableField("RGV_STATUS")
|
private Integer rgvStatus;
|
|
/**
|
* 锁-开始-位置
|
*/
|
@ApiModelProperty(value= "锁-开始-位置")
|
@TableField("LOCK_START_ROUTE")
|
private Integer lockStartRoute;
|
|
/**
|
* 锁-结束-位置
|
*/
|
@ApiModelProperty(value= "锁-结束-位置")
|
@TableField("LOCK_END_ROUTE")
|
private Integer lockEndRoute;
|
|
public BasRgvMap() {}
|
|
public BasRgvMap(Integer rgvNo, Integer startRoute, Integer endRoute, Integer nowRoute, Integer rgvStatus, Integer lockStartRoute, Integer lockEndRoute) {
|
this.rgvNo = rgvNo;
|
this.startRoute = startRoute;
|
this.endRoute = endRoute;
|
this.nowRoute = nowRoute;
|
this.rgvStatus = rgvStatus;
|
this.lockStartRoute = lockStartRoute;
|
this.lockEndRoute = lockEndRoute;
|
}
|
|
public Integer getRgvNoOther(){
|
return 3-this.rgvNo;
|
}
|
|
|
}
|