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 com.core.common.Cools; import com.core.common.SpringUtils; import com.zy.asrs.service.BasDevpService; import com.zy.asrs.service.LocMastService; import com.zy.system.entity.User; import com.zy.system.service.UserService; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.text.SimpleDateFormat; import java.util.Date; @TableName("\"SOURCE\".\"asr_bas_crnp\"") public class BasCrnp implements Serializable { private static final long serialVersionUID = 1L; /** * 编号 */ @ApiModelProperty(value= "编号") @TableId(value = "CRN_NO", type = IdType.INPUT) private Integer crnNo; /** * 可入 */ @ApiModelProperty(value= "可入") @TableField("IN_ENABLE") private String inEnable; /** * 可出 */ @ApiModelProperty(value= "可出") @TableField("OUT_ENABLE") private String outEnable; /** * 状态 */ @ApiModelProperty(value= "状态") @TableField("CRN_STS") private Integer crnSts; /** * 工作号 */ @ApiModelProperty(value= "工作号") @TableField("WRK_NO") private Integer wrkNo; /** * 异常码 */ @ApiModelProperty(value= "异常码") @TableField("CRN_ERR") private Long crnErr; /** * 源库位 */ @ApiModelProperty(value= "源库位") @TableField("FRM_LOCNO") private String frmLocno; /** * 源站 */ @ApiModelProperty(value= "源站") @TableField("FRM_STA") private Integer frmSta; /** * 目标站 */ @ApiModelProperty(value= "目标站") @TableField("TO_STA") private Integer toSta; /** * 目标库位 */ @ApiModelProperty(value= "目标库位") @TableField("TO_LOCNO") private String toLocno; /** * 创建者 */ @ApiModelProperty(value= "创建者") @TableField("APPE_USER") private Long appeUser; /** * 创建时间 */ @ApiModelProperty(value= "创建时间") @TableField("APPE_TIME") private Date appeTime; /** * 修改人员 */ @ApiModelProperty(value= "修改人员") @TableField("MODI_USER") private Long modiUser; /** * 修改时间 */ @ApiModelProperty(value= "修改时间") @TableField("MODI_TIME") private Date modiTime; @ApiModelProperty(value= "") @TableField("HP_MK") private String hpMk; @ApiModelProperty(value= "") @TableField("RETRIEVE_MK") private String retrieveMk; @ApiModelProperty(value= "") @TableField("CTL_HP") private String ctlHp; @ApiModelProperty(value= "") @TableField("CTL_REST") private String ctlRest; @ApiModelProperty(value= "") @TableField("EMP_IN") private String empIn; @ApiModelProperty(value= "") @TableField("TANK_QTY") private Integer tankQty; @ApiModelProperty(value= "") @TableField("TANK_QTY1") private Integer tankQty1; public BasCrnp() {} public BasCrnp(String inEnable,String outEnable,Integer crnSts,Integer wrkNo,Long crnErr,String frmLocno,Integer frmSta,Integer toSta,String toLocno,Long appeUser,Date appeTime,Long modiUser,Date modiTime,String hpMk,String retrieveMk,String ctlHp,String ctlRest,String empIn,Integer tankQty,Integer tankQty1) { this.inEnable = inEnable; this.outEnable = outEnable; this.crnSts = crnSts; this.wrkNo = wrkNo; this.crnErr = crnErr; this.frmLocno = frmLocno; this.frmSta = frmSta; this.toSta = toSta; this.toLocno = toLocno; this.appeUser = appeUser; this.appeTime = appeTime; this.modiUser = modiUser; this.modiTime = modiTime; this.hpMk = hpMk; this.retrieveMk = retrieveMk; this.ctlHp = ctlHp; this.ctlRest = ctlRest; this.empIn = empIn; this.tankQty = tankQty; this.tankQty1 = tankQty1; } // BasCrnp basCrnp = new BasCrnp( // null, // 可入 // null, // 可出 // null, // 状态 // null, // 工作号 // null, // 异常码 // null, // 源库位 // null, // 源站 // null, // 目标站 // null, // 目标库位 // null, // 创建者 // null, // 创建时间 // null, // 修改人员 // null, // 修改时间 // null, // // null, // // null, // // null, // // null, // // null, // // null // // ); public String getcrnSts$(){ if(this.crnSts==1){ return "单机"; }else if(this.crnSts==2){ return "手动"; }else if(this.crnSts==3){ return "联机"; }else { return "未知"; } } public Integer getCrnNo() { return crnNo; } public void setCrnNo(Integer crnNo) { this.crnNo = crnNo; } public String getInEnable() { return inEnable; } public void setInEnable(String inEnable) { this.inEnable = inEnable; } public String getOutEnable() { return outEnable; } public void setOutEnable(String outEnable) { this.outEnable = outEnable; } public Integer getCrnSts() { return crnSts; } public void setCrnSts(Integer crnSts) { this.crnSts = crnSts; } public Integer getWrkNo() { return wrkNo; } public void setWrkNo(Integer wrkNo) { this.wrkNo = wrkNo; } public Long getCrnErr() { return crnErr; } public void setCrnErr(Long crnErr) { this.crnErr = crnErr; } public String getFrmLocno() { return frmLocno; } public String getFrmLocno$(){ LocMastService service = SpringUtils.getBean(LocMastService.class); LocMast locMast = service.selectById(this.frmLocno); if (!Cools.isEmpty(locMast)){ return String.valueOf(locMast.getLocNo()); } return null; } public void setFrmLocno(String frmLocno) { this.frmLocno = frmLocno; } public Integer getFrmSta() { return frmSta; } public String getFrmSta$(){ BasDevpService service = SpringUtils.getBean(BasDevpService.class); BasDevp basDevp = service.selectById(this.frmSta); if (!Cools.isEmpty(basDevp)){ return String.valueOf(basDevp.getDevNo()); } return null; } public void setFrmSta(Integer frmSta) { this.frmSta = frmSta; } public Integer getToSta() { return toSta; } public String getToSta$(){ BasDevpService service = SpringUtils.getBean(BasDevpService.class); BasDevp basDevp = service.selectById(this.toSta); if (!Cools.isEmpty(basDevp)){ return String.valueOf(basDevp.getDevNo()); } return null; } public void setToSta(Integer toSta) { this.toSta = toSta; } public String getToLocno() { return toLocno; } public String getToLocno$(){ LocMastService service = SpringUtils.getBean(LocMastService.class); LocMast locMast = service.selectById(this.toLocno); if (!Cools.isEmpty(locMast)){ return String.valueOf(locMast.getLocNo()); } return null; } public void setToLocno(String toLocno) { this.toLocno = toLocno; } public Long getAppeUser() { return appeUser; } public String getAppeUser$(){ UserService service = SpringUtils.getBean(UserService.class); User user = service.selectById(this.appeUser); if (!Cools.isEmpty(user)){ return String.valueOf(user.getUsername()); } return null; } public void setAppeUser(Long appeUser) { this.appeUser = appeUser; } 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; } public Long getModiUser() { return modiUser; } public String getModiUser$(){ UserService service = SpringUtils.getBean(UserService.class); User user = service.selectById(this.modiUser); if (!Cools.isEmpty(user)){ return String.valueOf(user.getUsername()); } return null; } public void setModiUser(Long modiUser) { this.modiUser = modiUser; } 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 String getHpMk() { return hpMk; } public void setHpMk(String hpMk) { this.hpMk = hpMk; } public String getRetrieveMk() { return retrieveMk; } public void setRetrieveMk(String retrieveMk) { this.retrieveMk = retrieveMk; } public String getCtlHp() { return ctlHp; } public void setCtlHp(String ctlHp) { this.ctlHp = ctlHp; } public String getCtlRest() { return ctlRest; } public void setCtlRest(String ctlRest) { this.ctlRest = ctlRest; } public String getEmpIn() { return empIn; } public void setEmpIn(String empIn) { this.empIn = empIn; } public Integer getTankQty() { return tankQty; } public void setTankQty(Integer tankQty) { this.tankQty = tankQty; } public Integer getTankQty1() { return tankQty1; } public void setTankQty1(Integer tankQty1) { this.tankQty1 = tankQty1; } }