自动化立体仓库 - WCS系统
#
yxFwq
2024-11-23 25b1530e5adf0d3e1ed5bf9a3d56cccb1e2ce94f
src/main/java/com/zy/asrs/task/handler/StaEscalationHandler.java
@@ -70,7 +70,8 @@
                if (staProtocol.isAutoing() && staProtocol.getWorkNo()!=0){
                    WrkMast wrkMast = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("wrk_no", staProtocol.getWorkNo()));
                    if (Cools.isEmpty(wrkMast)) return FAIL;
                    if (wrkMast.getSheetNo()!=null && wrkMast.getSheetNo()=="2") return FAIL;
                    if (wrkMast.getIoType()==1 || wrkMast.getIoType()==10) return FAIL;
                    if (wrkMast.getSheetNo()!=null && wrkMast.getSheetNo().equals("2")) return FAIL;
                    List<WrkDetl> wrkDetls = wrkDetlService.selectByWrkNo(wrkMast.getWrkNo());
                    WrkDetl wrkDetl = null;
                    if (Cools.isEmpty(wrkDetls) || wrkDetls.isEmpty()){
@@ -94,6 +95,7 @@
                    staEscalationParam.setOrderNo(wrkDetl.getSpecs());
                    staEscalationParam.setTaskNo(wrkDetl.getModel());
                    staEscalationParam.setWeight(wrkDetl.getWeight());
                    staEscalationParam.setWrkno(Cools.isEmpty(wrkDetl.getWrkNo()) ? "0":wrkDetl.getWrkNo().toString());
                    ReturnT<String> result = postMesData(reportOutPath,staEscalationParam);
                    if (result.getCode()==200){
                        wrkMast.setSheetNo("2");
@@ -107,7 +109,7 @@
                }
            }
        }catch (Exception e){
            log.error("异常!!!"+e);
            log.error("异常4!!!"+e);
            return FAIL;
        }
        return FAIL;