自动化立体仓库 - WMS系统
#
Junjie
7 天以前 710d56d624455f72219a326c5692f0ca79964fa5
src/main/java/com/zy/common/web/WcsController.java
@@ -395,6 +395,10 @@
     */
    @Transactional
    public StartupDto startupFullReassign(String workNo, int[] row) {
        if (row.length == 0) {
            throw new CoolException(workNo + "工作,WCS上报无可用设备");
        }
        WrkMast sourceWrkMast = wrkMastService.selectByTaskNo(workNo);
        if(sourceWrkMast == null) {
            throw new CoolException(workNo + "工作数据不存在");
@@ -468,6 +472,10 @@
     */
    @Transactional
    public StartupDto applyChangeLocNo(String wcsLocNo, int[] row) {
        if (row.length == 0) {
            throw new CoolException(wcsLocNo + "库位,WCS上报无可用设备");
        }
        String sourceLocNo = loc(wcsLocNo);
        LocMast sourceLocMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_no", sourceLocNo));
        if (sourceLocMast == null) {
@@ -501,7 +509,7 @@
        WrkMast wrkMast = new WrkMast();
        wrkMast.setWrkNo(workNo);
        wrkMast.setIoTime(now);
        wrkMast.setWrkSts(11L); // 工作状态:11.生成出库ID
        wrkMast.setWrkSts(12L); // 工作状态
        wrkMast.setIoType(11); // 入出库状态: 11.库格移载
        wrkMast.setIoPri(10D);
        wrkMast.setSourceLocNo(sourceLocNo); // 源库位