#
Junjie
2025-05-08 1152ebba5d4e557c26b7726e39b536e7257aefd9
#
4个文件已修改
1个文件已添加
30 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/domain/param/CreateInTaskParam.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/domain/param/CreateLocMoveTaskParam.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/domain/param/CreateOutTaskParam.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/common/service/CommonService.java 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/docs/四向车货叉式提升机WCS接口V1.4.docx 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/domain/param/CreateInTaskParam.java
@@ -17,4 +17,7 @@
    //目标库位
    private String locNo;
    //任务优先级
    private Integer taskPri;
}
src/main/java/com/zy/asrs/domain/param/CreateLocMoveTaskParam.java
@@ -14,4 +14,7 @@
    //目标库位
    private String locNo;
    //任务优先级
    private Integer taskPri;
}
src/main/java/com/zy/asrs/domain/param/CreateOutTaskParam.java
@@ -14,4 +14,7 @@
    //源库位
    private String sourceLocNo;
    //任务优先级
    private Integer taskPri;
}
src/main/java/com/zy/common/service/CommonService.java
@@ -150,6 +150,11 @@
            throw new CoolException("目标库位不处于空库状态");
        }
        double ioPri = 800D;
        if(param.getTaskNo()!=null){
            ioPri = param.getTaskPri().doubleValue();
        }
        // èŽ·å–å·¥ä½œå·
        int workNo = getWorkNo(WrkIoType.LOC_MOVE.id);
        // ä¿å­˜å·¥ä½œæ¡£
@@ -158,7 +163,7 @@
        wrkMast.setIoTime(now);
        wrkMast.setWrkSts(WrkStsType.NEW_LOC_MOVE.sts); // å·¥ä½œçŠ¶æ€ï¼š501.生成移库任务
        wrkMast.setIoType(WrkIoType.LOC_MOVE.id); // å…¥å‡ºåº“状态: 201.移库任务
        wrkMast.setIoPri(800D);
        wrkMast.setIoPri(ioPri);
        wrkMast.setSourceLocNo(param.getSourceLocNo());
        wrkMast.setLocNo(param.getLocNo()); // ç›®æ ‡åº“位
        wrkMast.setWmsWrkNo(param.getTaskNo());
@@ -193,6 +198,11 @@
            throw new CoolException("目标库位不处于空库状态");
        }
        double ioPri = 100D;
        if(param.getTaskNo()!=null){
            ioPri = param.getTaskPri().doubleValue();
        }
        // èŽ·å–å·¥ä½œå·
        int workNo = getWorkNo(WrkIoType.IN.id);
        // ä¿å­˜å·¥ä½œæ¡£
@@ -201,7 +211,7 @@
        wrkMast.setIoTime(now);
        wrkMast.setWrkSts(WrkStsType.NEW_INBOUND.sts); // å·¥ä½œçŠ¶æ€ï¼š1.生成入库任务
        wrkMast.setIoType(WrkIoType.IN.id); // å…¥å‡ºåº“状态: 1.入库
        wrkMast.setIoPri(100D);
        wrkMast.setIoPri(ioPri);
        wrkMast.setLocNo(param.getLocNo()); // ç›®æ ‡åº“位
        wrkMast.setSourceStaNo(param.getSourceStaNo());//源站
        wrkMast.setStaNo(param.getStaNo());//目标站
@@ -233,6 +243,11 @@
            throw new CoolException("源库位不处于在库状态");
        }
        double ioPri = 100D;
        if(param.getTaskNo()!=null){
            ioPri = param.getTaskPri().doubleValue();
        }
        // èŽ·å–å·¥ä½œå·
        int workNo = getWorkNo(WrkIoType.OUT.id);
        // ä¿å­˜å·¥ä½œæ¡£
@@ -241,7 +256,7 @@
        wrkMast.setIoTime(now);
        wrkMast.setWrkSts(WrkStsType.NEW_OUTBOUND.sts); // å·¥ä½œçŠ¶æ€ï¼š101.生成出库任务
        wrkMast.setIoType(WrkIoType.OUT.id); // å…¥å‡ºåº“状态: 101.出库
        wrkMast.setIoPri(100D);
        wrkMast.setIoPri(ioPri);
        wrkMast.setSourceLocNo(param.getSourceLocNo()); // æºåº“位
        wrkMast.setStaNo(param.getStaNo());//目标站
        wrkMast.setWmsWrkNo(param.getTaskNo());
src/main/resources/docs/ËÄÏò³µ»õ²æÊ½ÌáÉý»úWCS½Ó¿ÚV1.4.docx
Binary files differ