From 0217aa8926e634606fa5a021eee5164fe0b1da4d Mon Sep 17 00:00:00 2001 From: zhang <zc857179121@qq.com> Date: 星期二, 23 九月 2025 14:06:52 +0800 Subject: [PATCH] 1 --- src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 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 944e371..6e49b2c 100644 --- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java @@ -1132,6 +1132,13 @@ devpCheckTaskStackOver = Integer.parseInt(config2.getValue()); } + int outNumber = 13; + Config config3 = configService.selectOne(new EntityWrapper<Config>() + .eq("code", "fullBoardOutboundNumber")); + if (config3 != null) { + outNumber = Integer.parseInt(config3.getValue()); + } + Integer devpWorkingCount = commonService.queryDevpWorkingCount(); if (devpWorkingCount > devpTaskStackOver) { @@ -1201,6 +1208,14 @@ News.error("" + mark + " - 2" + " - 妫�娴嬪瓨鍦�1062绔欑偣锛屽瓨鍦ㄤ袱绗斿伐浣滀腑鐨勪换鍔★紝宸ヤ綔鍙�={}" + wrkMast.getWrkNo()); continue; } + } + }else if (wrkMast.getIoType() == 101) { + List<WrkMast> inWrkMasts = wrkMastService.selectList(new EntityWrapper<WrkMast>() + .in("wrk_sts", 12, 14) + ); + if (!Cools.isEmpty(inWrkMasts) && inWrkMasts.size() >= outNumber) { + News.error("" + mark + " - 4" + " - 妫�娴嬪埌鍏ㄦ澘鍑哄簱鐨勪换鍔″凡缁忓埌杈句笂绾匡紝宸ヤ綔鍙�={}" + wrkMast.getWrkNo()); + continue; } } @@ -2202,7 +2217,7 @@ )); }else { - List<WrkDetlLog> wrkDetlLogs = wrkDetlLogService.selectTodayByWrkNo(wrkMast.getWrkNo()); + List<WrkDetlLog> wrkDetlLogs = wrkDetlLogService.selectTodayByWrkNo(wrkNo); if(!wrkDetlLogs.isEmpty()) { WrkDetlLog wrkDetlLog = wrkDetlLogs.get(0); @@ -2216,7 +2231,7 @@ } List<LocDetl> locDetls = locDetlService.selectList(new EntityWrapper<LocDetl>() - .eq("loc_no", wrkMast.getSourceLocNo())); + .eq("loc_no", sourceLocNo)); double totalAnfme = 0D; double totalWeight = 0D; for (LocDetl locDetl : locDetls) { -- Gitblit v1.9.1