From eb5ddb58e0d42ca0155ed03f951aac643e810d4a Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期日, 04 一月 2026 13:28:06 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
index 1140a5e..6fd4489 100644
--- a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -54,6 +54,8 @@
private LocDetlService locDetlService;
@Autowired
private LocNormalService locNormalService;
+ @Autowired
+ private LocNormalLogService locNormalLogService;
@Override
@Transactional
@@ -324,6 +326,13 @@
// 濡傛灉鐢熸垚鍗曞彿涓嶄负绌烘彃鍏ョ敓浜у崟鍙�
if (!Cools.isEmpty(combMat.getMnemonic())) {
waitPakin.setMnemonic(combMat.getMnemonic());
+ }else {
+ throw new CoolException("鐢熶骇鍗曞彿涓虹┖,璇疯緭鍏�");
+ }
+ if (!Cools.isEmpty(combMat.getMnemonic())) {
+ waitPakin.setSupplier(combMat.getSupplier());
+ }else {
+ throw new CoolException("閫氱煡鍗曞彿涓虹┖,璇疯緭鍏�");
}
if (!waitPakinService.insert(waitPakin)) {
@@ -334,6 +343,7 @@
locNormalEntityWrapper.eq("matnr",waitPakin.getMatnr());
locNormalEntityWrapper.eq("mnemonic",waitPakin.getMnemonic());
locNormalEntityWrapper.eq("state","1");
+ locNormalEntityWrapper.eq("supplier",waitPakin.getSupplier());
LocNormal locNormal = locNormalService.selectOne(locNormalEntityWrapper);
if (Cools.isEmpty(locNormal)){
throw new CoolException("鏈壘鍒板钩搴撶浉鍚屽簱瀛�");
@@ -352,6 +362,17 @@
}else {
throw new CoolException("搴撳瓨鏁版嵁鏈夎");
}
+ // 鐢熸垚骞充粨鍑哄叆搴撹褰�
+ LocNormalLog locLog = new LocNormalLog();
+ VersionUtils.setLocNormalLog(locLog, locNormal);
+ locLog.setAnfme(waitPakin.getAnfme());
+ locLog.setIoType(2);
+ locLog.setCreateTime(new Date());
+ locLog.setCreateUser(9527L);
+ if (!locNormalLogService.insert(locLog)) {
+ String logStr = JSON.toJSONString(locLog);
+ log.info("骞充粨鍏ュ簱璁板綍鎻掑叆澶辫触,鏁版嵁:" + logStr);
+ }
}
}
--
Gitblit v1.9.1