From e64a43ef4174f9338b807d5587632f281be40b3b Mon Sep 17 00:00:00 2001 From: yxFwq <1> Date: 星期六, 20 七月 2024 17:37:06 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java index b07a549..1200b6c 100644 --- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java @@ -5278,6 +5278,10 @@ return false; } + if (wrkMastExecuteService.getWrkMastExecuteByjarReginCount(basJar.getRegion())!=0){ + return false; + } + //闂ㄤ綔涓� 鏃� //鑷姩銆佺┖闂层�佸彸闂ㄥ叧闂�� Other宸﹂棬鍏抽棴 if (jarProtocol.isAutoing() && jarProtocol.jarErr==0 @@ -5331,6 +5335,10 @@ BasJarMast basJarMastSign = basJarMastList.get(0); if (Cools.isEmpty(basJarMastSign)){ + return false; + } + + if (wrkMastExecuteService.getWrkMastExecuteByjarReginCount(basJarMastSign.getJarRegin())!=0){ return false; } // //鍒ゆ柇灏忚溅鐘舵�� @@ -5413,6 +5421,10 @@ if (Cools.isEmpty(basJarMastSign)){ return false; } + + if (wrkMastExecuteService.getWrkMastExecuteByjarReginCount(basJarMastSign.getJarRegin())!=0){ + return false; + } // //鍒ゆ柇灏忚溅鐘舵�� // if (!jarWrkMastExecuteGenerateSteStatus(jarSlave.getJarInSte().get(0).getSteNo(),2,SteStatusType.IDLE)){ // return false; @@ -5489,6 +5501,9 @@ BasJarMast jarMastByJarIdMin = basJarMastService.getJarMastByJarIdMin(jarSlave.getId(),8,8); if (Cools.isEmpty(jarMastByJarIdMin)){ + return false; + } + if (wrkMastExecuteService.getWrkMastExecuteByjarReginCount(jarMastByJarIdMin.getJarRegin())!=0){ return false; } @@ -5577,6 +5592,10 @@ if (Cools.isEmpty(jarMastByJarIdMin)){ return false; } + + if (wrkMastExecuteService.getWrkMastExecuteByjarReginCount(jarMastByJarIdMin.getJarRegin())!=0){ + return false; + } // // //鍒ゆ柇灏忚溅鐘舵�� // if (!jarWrkMastExecuteGenerateSteStatus(jarSlave.getJarOutSte().get(0).getSteNo(),3,SteStatusType.IDLE)){ -- Gitblit v1.9.1