自动化立体仓库 - WCS系统
Junjie
2023-05-22 46ef1825a0fcbe8b042e31ac81b9e0d20f464661
src/main/java/com/zy/asrs/entity/WmsWrk.java
@@ -176,6 +176,14 @@
    @TableField("barcode")
    private String barcode;
    /**
     * 结束时间
     */
    @ApiModelProperty(value= "结束时间")
    @TableField("end_time")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date endTime;
    public WmsWrk() {}
    public WmsWrk(Integer wmsWrkNo, Integer wmsStatus, Integer wrkNo, Date createTime, Integer ioType, Double ioPri, String locNo, Integer staNo, Integer sourceStaNo, String sourceLocNo, String locSts, String picking, Long modiUser, Date modiTime, Long appeUser, Date appeTime, String memo, String barcode) {
@@ -309,6 +317,13 @@
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.appeTime);
    }
    public String getEndTime$(){
        if (Cools.isEmpty(this.endTime)){
            return "";
        }
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.endTime);
    }
    /**
     * 获取持续时间
     */
@@ -318,6 +333,9 @@
        }
        Date endDate = new Date();
        if (!Cools.isEmpty(this.endTime)) {
            endDate = this.endTime;
        }
        //用来获取两个时间相差的毫秒数
        long l = this.createTime.getTime() - endDate.getTime();