From bd3b23b214c7090d83c91f9b9a172d4f548033dd Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期一, 27 十月 2025 16:44:45 +0800
Subject: [PATCH] 13
---
src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java
index c22d465..6558945 100644
--- a/src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java
@@ -71,8 +71,28 @@
}
@Override
+ public boolean updateAnfmeAdd(Double anfme, String locNo, LocDetl locDetl) {
+ List<LocDetl> locDetls = this.baseMapper.selectItem3(locNo, locDetl.getMatnr());
+ if (locDetls.isEmpty()) {
+ return false;
+ }
+ for (LocDetl locDetl1 : locDetls) {
+ if (MatCompareUtils.compare(locDetl1, locDetl)) {
+ return baseMapper.updateAnfme(anfme, locNo, locDetl) > 0;
+ }
+ }
+ return false;
+ }
+
+ @Override
public boolean updateLocNo(String newLocNo, String oldLocNo) {
return baseMapper.updateLocNo(newLocNo, oldLocNo) > 0;
+ }
+
+ @Override
+ public boolean updateLocNoOrTure(String newLocNo, String oldLocNo) {
+ baseMapper.updateLocNo(newLocNo, oldLocNo);
+ return true;
}
@Override
@@ -202,6 +222,8 @@
return this.baseMapper.selectLocDetlUnilateralMoveShuttleN(matnr, batch, grade);
}
+
+
@Override
public LocDetl selectItem(String locNo, WrkDetl wrkDetl) {
List<LocDetl> locDetls = this.baseMapper.selectItem3(locNo, wrkDetl.getMatnr());
--
Gitblit v1.9.1