From e61d7a861cbb67d038cda649272952f40de99930 Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期四, 13 十一月 2025 15:11:52 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java | 18 +++++++-----------
1 files changed, 7 insertions(+), 11 deletions(-)
diff --git a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
index 3cdfe4a..cdce839 100644
--- a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
@@ -46,10 +46,11 @@
private static final Map<Integer,Integer> sourceSite = new HashMap<>();
static {
- sourceSite.put(1041,1040);sourceSite.put(1042,1040);
- sourceSite.put(2011,2010);sourceSite.put(2012,2010);
- sourceSite.put(2001,2000);sourceSite.put(2002,2000);
- sourceSite.put(3011,3010);sourceSite.put(3010,1040);
+ sourceSite.put(1041,1040);sourceSite.put(1042,1040);sourceSite.put(1040,1040);
+ sourceSite.put(2011,2010);sourceSite.put(2012,2010);sourceSite.put(2010,2010);
+ sourceSite.put(2001,2000);sourceSite.put(2002,2000);sourceSite.put(2000,2000);
+ sourceSite.put(3011,3010);sourceSite.put(3010,1040);sourceSite.put(3012,3010);
+
}
public ReturnT<String> start(WrkMast wrkMast) {
@@ -374,7 +375,7 @@
ManLocDetl manLocDetl = manLocDetlService.selectItem(node.getName(), wrkDetl.getMatnr(), wrkDetl.getBatch());
if (null != manLocDetl) {
Double anfme = manLocDetl.getAnfme()+wrkDetl.getAnfme();
- if (!manLocDetlService.updateAnfme(anfme, locMast.getLocNo(), wrkDetl.getMatnr(), wrkDetl.getBatch())) {
+ if (!manLocDetlService.updateAnfme(anfme, manLocDetl.getLocNo(), wrkDetl.getMatnr(), wrkDetl.getBatch())) {
// exceptionHandle("骞舵澘鍏ュ簱 ===>> 淇敼搴撳瓨鏄庣粏鏁伴噺澶辫触锛沎workNo={0}],[matnr={1}]", wrkMast.getWrkNo(), wrkDetl.getMatnr());
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
return FAIL.setMsg("骞冲簱鍏ュ簱 ===>> 淇敼搴撳瓨鏄庣粏鏁伴噺澶辫触; [workNo=" + wrkMast.getWrkNo() + "],[locNo=" + wrkMast.getLocNo() + "]");
@@ -469,12 +470,7 @@
}
assert locMast != null;
}
- if (null == locMast) {
-// exceptionHandle("宸ヤ綔妗workNo={0}]搴撲綅鍙烽敊璇痆locNo={1}]", wrkMast.getWrkNo(), wrkMast.getLocNo());
- TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
- return FAIL.setMsg("宸ヤ綔妗e簱浣嶅彿閿欒; [workNo=" + wrkMast.getWrkNo() + "],[locNo=" + wrkMast.getLocNo() + "]");
- }
- assert locMast != null;
+
switch (wrkMast.getIoType()) {
// 鍏ㄦ澘鍑哄簱
case 101:
--
Gitblit v1.9.1