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; } }