自动化立体仓库 - WMS系统
#
lsh
2024-05-31 6e05d25d44bd1fa1bab3806e5f2f33d9076664b5
src/main/java/com/zy/asrs/task/handler/AgvWrkMastHandler.java
@@ -54,6 +54,7 @@
    @Transactional
    public ReturnT<String> completedPutWayWrk(AgvWrkMast agvWrkMast) {
        try{
        int wrkNo = agvWrkMast.getWrkNo();
        String barcode = agvWrkMast.getBarcode();
        String orderNo = getOrderNoByWrkNo(wrkNo);
@@ -159,11 +160,16 @@
        }
        return SUCCESS;
        }catch (Exception e){
            log.error(""+e.getMessage());
        }
        return FAIL;
    }
    @Transactional
    public ReturnT<String> completedCarryWrk(AgvWrkMast agvWrkMast) {
        try{
        int wrkNo = agvWrkMast.getWrkNo();
        String orderNo = getOrderNoByWrkNo(wrkNo);
        //修改工作档状态为207.库存更新完成
@@ -203,10 +209,15 @@
            });
        }
        return SUCCESS;
        }catch (Exception e){
            log.error(""+e.getMessage());
        }
        return FAIL;
    }
    @Transactional
    public ReturnT<String> completedCarryWrk2(AgvWrkMast agvWrkMast) {
        try{
        int wrkNo = agvWrkMast.getWrkNo();
        String orderNo = getOrderNoByWrkNo(wrkNo);
        String agvBasDevp = "";
@@ -244,6 +255,10 @@
            });
        }
        return SUCCESS;
        }catch (Exception e){
            log.error(""+e.getMessage());
        }
        return FAIL;
    }
    @Transactional
@@ -265,7 +280,7 @@
            }
            return SUCCESS;
        }catch (Exception e){
            log.error(e.getMessage());
            log.error("修改AGV入库通知档状态入出状态为Y"+e.getMessage());
        }
        return FAIL;
    }
@@ -275,11 +290,16 @@
    public ReturnT<String> startAllcationIn(AgvWrkMast agvWrkMast) throws IOException {
        
        //下发任务
        try{
        int startWrkCode = agvWrkMastService.startAllcationIn(agvWrkMast);
        if(startWrkCode != 0){
            throw new CoolException("任务下发失败");
        }
        return SUCCESS;
        }catch (Exception e){
            log.error("任务下发失败"+e.getMessage());
        }
        return FAIL;
    }