From d3583be62b733b5701f343ae13773d8a488f4c0a Mon Sep 17 00:00:00 2001 From: Administrator <56479841@QQ.COM> Date: 星期四, 13 七月 2023 14:26:27 +0800 Subject: [PATCH] # --- src/main/java/com/zy/common/service/CommonService.java | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/common/service/CommonService.java b/src/main/java/com/zy/common/service/CommonService.java index a4aa144..62637a9 100644 --- a/src/main/java/com/zy/common/service/CommonService.java +++ b/src/main/java/com/zy/common/service/CommonService.java @@ -449,10 +449,17 @@ if (VersionUtils.locMoveCheckLocType(locMast0, locTypeDto)) { // 娴呭簱浣嶅搴斿爢鍨涙満蹇呴』鍙敤涓旀棤寮傚父 if (basCrnpService.checkSiteError(locMast0.getCrnNo(), true)) { - // 鍥犲簱浣嶇Щ杞�侀渶棰勭暀绌哄簱浣� - if (locMastService.checkEmptyCount0(locMast0, 5)) { + Integer outermostRow = Utils.getOutermostRow(locMast0.getLocNo(), true); + LocMast locMast1 = locMastService.selectOne(new EntityWrapper<LocMast>().eq("row1", outermostRow).eq("bay1", locMast0.getBay1()).eq("lev1", locMast0.getLev1())); + if (!locMast1.getLocSts().equals("O") && !locMast0.getRow1().equals(outermostRow)){ + // 鍥犲簱浣嶇Щ杞�侀渶棰勭暀绌哄簱浣� + if (locMastService.checkEmptyCount0(locMast0, 5)) { + locMast = locMast0; + } + }else { locMast = locMast0; } + } } } -- Gitblit v1.9.1