From 7aa842ca0c3863da9024873cadd9fd64c72d26d2 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@63.com> Date: 星期二, 13 十二月 2022 08:48:54 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 17 +++++++++++++++++ 1 files changed, 17 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 7100a26..799328d 100644 --- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java @@ -692,6 +692,15 @@ // log.error("{}绔欑偣鏌ヨ鏃犲緟鍏ュ簱鏁版嵁 宸ヤ綔鍙�={}", crnStn.getStaNo(), staProtocol.getWorkNo()); continue; } + + // 鍚屽簱浣嶇粍杩涜鏍¢獙 + List<String> groupLocNo = Utils.getGroupLocNo(wrkMast.getLocNo()); + if (!Cools.isEmpty(groupLocNo)) { + if (null != wrkMastMapper.selectPakoutWorkingByGroupLoc(groupLocNo)) { + continue; + } + } + if (wrkMast.getWrkSts() < 3) { if (staProtocol.isAutoing() && staProtocol.isLoading() && staProtocol.getWorkNo() > 0 && staProtocol.isInEnable() && staDetl.getCanining()!=null && staDetl.getCanining().equals("Y")) { @@ -967,6 +976,14 @@ continue; } + // 鍚屽簱浣嶇粍杩涜鏍¢獙 + List<String> groupLocNo = Utils.getGroupLocNo(wrkMast.getSourceLocNo()); + if (!Cools.isEmpty(groupLocNo)) { + if (null != wrkMastMapper.selectPakinWorkingByGroupLoc(groupLocNo)) { + continue; + } + } + // 鍒ゆ柇鏄惁鏈夊悓搴撲綅缁勭殑鍑哄簱浠诲姟锛屽鏋滄湁锛屽垯鏆傚仠 List<String> outsideLoc = Utils.getGroupOutsideLoc(wrkMast.getSourceLocNo()); if (!Cools.isEmpty(outsideLoc)) { -- Gitblit v1.9.1