package com.zy.asrs.entity; import com.core.common.Cools;import io.swagger.annotations.ApiModelProperty; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.enums.IdType; import io.swagger.annotations.ApiModelProperty; import com.baomidou.mybatisplus.annotations.TableField; import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty; import java.text.SimpleDateFormat; import java.util.Date; import io.swagger.annotations.ApiModelProperty; import java.text.SimpleDateFormat; import java.util.Date; import io.swagger.annotations.ApiModelProperty; import com.baomidou.mybatisplus.annotations.TableName; import java.io.Serializable; @TableName("asr_test_mast") public class TestMast implements Serializable { private static final long serialVersionUID = 1L; /** * 编号 */ @ApiModelProperty(value= "编号") @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 通道 */ @ApiModelProperty(value= "") private Integer channel; /** * 库位号 */ @ApiModelProperty(value= "库位号") @TableField("loc_no") private String locNo; /** * PACK码 */ @ApiModelProperty(value= "PACK码") private String barcode; /** * 用户码 */ @ApiModelProperty(value= "用户码") private String userId; /** * 状态 0: 无货 1: 等待测试 2:测试中 3.测试完成;4.测试失败; */ @ApiModelProperty(value= "状态 0: 无货 1: 等待测试 2:测试中 3.测试完成;4.测试失败; ") private Integer status; /** * 修改时间 */ @ApiModelProperty(value= "修改时间") @TableField("modi_time") private Date modiTime; /** * 添加时间 */ @ApiModelProperty(value= "添加时间") @TableField("appe_time") private Date appeTime; public TestMast() {} public TestMast(String locNo,String barcode,String userId,Integer status,Date modiTime,Date appeTime) { this.locNo = locNo; this.barcode = barcode; this.userId = userId; this.status = status; this.modiTime = modiTime; this.appeTime = appeTime; } // TestMast testMast = new TestMast( // null, // 库位号[非空] // null, // PACK码 // null, // 用户码 // null, // 状态 // null, // 修改时间 // null // 添加时间 // ); public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Integer getChannel() { return channel; } public void setChannel(Integer channel) { this.channel = channel; } public String getLocNo() { return locNo; } public void setLocNo(String locNo) { this.locNo = locNo; } public String getBarcode() { return barcode; } public void setBarcode(String barcode) { this.barcode = barcode; } public String getUserId() { return userId; } public void setUserId(String userId) { this.userId = userId; } public Integer getStatus() { return status; } public String getStatus$(){ if (null == this.status){ return null; } switch (this.status){ case 0: return "暂停"; case 1: return "待测"; case 2: return "复核中"; case 3: return "测试中"; case 4: return "完成"; case 5: return "NG移库"; case 6: return "OK移库"; default: return String.valueOf(this.status); } } public void setStatus(Integer status) { this.status = status; } public Date getModiTime() { return modiTime; } public String getModiTime$(){ if (Cools.isEmpty(this.modiTime)){ return ""; } return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.modiTime); } public void setModiTime(Date modiTime) { this.modiTime = modiTime; } public Date getAppeTime() { return appeTime; } public String getAppeTime$(){ if (Cools.isEmpty(this.appeTime)){ return ""; } return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.appeTime); } public void setAppeTime(Date appeTime) { this.appeTime = appeTime; } }