自动化立体仓库 - WCS系统
#
lsh
2024-01-19 9cfd47f152a8d0dcd825cf9202ddd389b0c4a325
src/main/java/com/zy/asrs/entity/WrkMastSta.java
@@ -100,7 +100,7 @@
    /**
     * 工作类型
     */
    @ApiModelProperty(value= "工作类型  1:取(叠盘)  2:放 3:取放 4:拆盘")
    @ApiModelProperty(value= "工作类型  1:取(叠盘)  2:拆盘  5:满取  6:满放")
    @TableField("wrk_type")
    private Integer wrkType;
@@ -121,6 +121,18 @@
    public WrkMastSta() {}
    public WrkMastSta(Date now, Integer staStart) {
        this.wrkNo = staStart.longValue()+19999;
        this.wrkStart = staStart;
        this.wrkEnd = staStart;
        this.staStart = staStart;
        this.staEnd = staStart;
        this.createTime = now;
        this.updateTime = now;
        this.wrkSts = 0;
        this.bignTime = now;
    }
    public WrkMastSta(Long wrkNo, Integer wrkStart, Integer wrkEnd, Integer staStart, Integer staEnd, Date createTime, Date updateTime, Integer type, Integer wrkSts, Integer lineNumber, Integer wrkType, Date bignTime) {
        this.wrkNo = wrkNo;
        this.wrkStart = wrkStart;
@@ -136,6 +148,20 @@
        this.bignTime = bignTime;
    }
    public Integer getStaEnd(Integer souSta) {
        switch (souSta) {
            case 100:
            case 103:
            case 106:
            case 109:
            case 112:
            case 115:
                return souSta + 1;
            default:
                return souSta;
        }
    }
//    WrkMastSta wrkMastSta = new WrkMastSta(
//            null,    // 工作号[非空]
//            null,    // 工作档开始位置[非空]