自动化立体仓库 - WMS系统
skyouc
4 天以前 7dd4ffa405be3d4aaf23b328b5db2b9d485a17d1
src/main/java/com/zy/asrs/entity/WrkMast.java
@@ -15,6 +15,7 @@
import java.io.Serializable;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Objects;
@Data
@TableName("asr_wrk_mast")
@@ -22,13 +23,17 @@
    private static final long serialVersionUID = 1L;
    private Long id;
    /**
     * 工作号
     */
    @ApiModelProperty(value= "工作号")
    @TableId(value = "wrk_no", type = IdType.INPUT)
    @TableField("wrk_no")
    private Integer wrkNo;
    @ApiModelProperty("任务类型: agv, crn")
    private String taskType;
    @ApiModelProperty(value= "")
    @TableField("inv_wh")
@@ -92,14 +97,14 @@
     */
    @ApiModelProperty(value= "目标站")
    @TableField("sta_no")
    private Integer staNo;
    private String staNo;
    /**
     * 源站
     */
    @ApiModelProperty(value= "源站")
    @TableField("source_sta_no")
    private Integer sourceStaNo;
    private String sourceStaNo;
    /**
     * 源库位
@@ -243,9 +248,14 @@
    @TableField("appe_time")
    private Date appeTime;
    @ApiModelProperty(value= "")
    @ApiModelProperty(value= "并板出库(缓存区AGV站点")
    @TableField("pause_mk")
    private String pauseMk;
//    @ApiModelProperty("并板出库(缓存区AGV站点)")
//    @TableField(exist = false)
//    private String avgSta;
    @ApiModelProperty(value= "")
    @TableField("error_time")
@@ -373,7 +383,17 @@
        return null;
    }
    public String getTaskType$(){
        if (Cools.isEmpty(this.taskType)){return  null;}
        if (taskType.equals("agv")) {
            return "AGV任务";
        } else {
            return "堆垛机任务";
        }
    }
    public String getStaNo$(){
        if (Objects.isNull(this.staNo) || this.staNo.equals("null")) {return  null; }
        BasDevpService service = SpringUtils.getBean(BasDevpService.class);
        BasDevp basDevp = service.selectById(this.staNo);
        if (!Cools.isEmpty(basDevp)){
@@ -481,12 +501,12 @@
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.errorTime);
    }
    public void setErrorMemo(String errorMemo) {
        if (errorMemo.length() > 255) {
            errorMemo = errorMemo.substring(0, 150);
        }
        this.errorMemo = errorMemo;
    }
//    public void setErrorMemo(String errorMemo) {
//        if (errorMemo.length() > 255) {
//            errorMemo = errorMemo.substring(0, 150);
//        }
//        this.errorMemo = errorMemo;
//    }
    public String getLogErrTime$(){
        if (Cools.isEmpty(this.logErrTime)){