package com.vincent.rsf.server.manager.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import com.vincent.rsf.framework.common.Cools; import com.vincent.rsf.framework.common.SpringUtils; import com.vincent.rsf.server.system.service.UserService; import com.vincent.rsf.server.system.entity.User; import java.io.Serializable; import java.util.Date; @Data @TableName("man_device_bind") public class DeviceBind implements Serializable { private static final long serialVersionUID = 1L; /** * id */ @ApiModelProperty(value= "id") @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 当前排号 */ @ApiModelProperty(value= "当前排号") private Integer currentRow; /** * 起始排号 */ @ApiModelProperty(value= "起始排号") private Integer startRow; /** * 终止排号 */ @ApiModelProperty(value= "终止排号") private Integer endRow; /** * 设备数量 */ @ApiModelProperty(value= "设备数量") private Integer deviceQty; /** * 起始设备号 */ @ApiModelProperty(value= "起始设备号") private Integer startDeviceNo; /** * 终止设备号 */ @ApiModelProperty(value= "终止设备号") private Integer endDeviceNo; /** * 站点list */ @ApiModelProperty(value= "站点list") private String staList; /** * 库区类型 */ @ApiModelProperty(value= "库区类型") private Integer typeId; /** * 物料相似开关 */ @ApiModelProperty(value= "物料相似开关") private String beSimilar; /** * 空板靠近开关 */ @ApiModelProperty(value= "空板靠近开关") private String emptySimilar; public DeviceBind() {} public DeviceBind(Integer currentRow,Integer startRow,Integer endRow,Integer deviceQty,Integer startDeviceNo,Integer endDeviceNo,String staList,Integer typeId,String beSimilar,String emptySimilar) { this.currentRow = currentRow; this.startRow = startRow; this.endRow = endRow; this.deviceQty = deviceQty; this.startDeviceNo = startDeviceNo; this.endDeviceNo = endDeviceNo; this.staList = staList; this.typeId = typeId; this.beSimilar = beSimilar; this.emptySimilar = emptySimilar; } // DeviceBind deviceBind = new DeviceBind( // null, // 当前排号 // null, // 起始排号 // null, // 终止排号 // null, // 设备数量 // null, // 起始设备号 // null, // 终止设备号 // null, // 站点list // null, // 库区类型 // null, // 物料相似开关 // null // 空板靠近开关 // ); // public Boolean getStatusBool(){ // if (null == this.status){ return null; } // switch (this.status){ // case 1: // return true; // case 0: // return false; // default: // return null; // } // } }