From 177188e74cbb15581132578b7b2857957b667a94 Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期二, 21 十月 2025 16:24:23 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java | 25 +++++++++++++++++--------
1 files changed, 17 insertions(+), 8 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java
index 7a5871e..ec8faa1 100644
--- a/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java
@@ -223,7 +223,7 @@
public boolean reportTkrk(WaitPakin waitPakin) {
String matnr = waitPakin.getMatnr();
String batch = waitPakin.getBatch();
- String orderNo = waitPakin.getOrderNo();
+ String orderNo = waitPakin.getTkFlag();
Double anfme = waitPakin.getAnfme();
Object process1 = null;
@@ -294,13 +294,22 @@
String cwarehouseid = entry.getKey();
List<InventoryCheckOrderDetl> list = entry.getValue();
Object process1 = processInvcount(list, cwarehouseid);
- //鍙戦�佽姹�
- NcResultMessage response = SendUtil.sendDataToNc(SendUtil.token, nyncIp + ":" + port, invcountAdd, JSONObject.toJSONString(process1));
- log.info("鐩樼偣鍗時esponse:{}", response);
- if (!Cools.isEmpty(response) && response.isSuccess()) {
+ NcResultMessage response = null;
+ boolean success = false;
+ try {
+ //鍙戦�佽姹�
+ response = SendUtil.sendDataToNc(SendUtil.token, nyncIp + ":" + port, invcountAdd, JSONObject.toJSONString(process1));
log.info("鐩樼偣鍗時esponse:{}", response);
- } else {
- result = false;
+ if (!Cools.isEmpty(response) && response.isSuccess()) {
+ log.info("鐩樼偣鍗時esponse:{}", response);
+ success = true;
+ } else {
+ result = false;
+ }
+ } catch (Exception e) {
+ e.printStackTrace();
+ } finally {
+ reportApiLog(null, process1, null, response, "鐩樼偣涓婃姤", nyncIp, invcountAdd, success);
}
}
@@ -482,7 +491,7 @@
invCountBodyVO.setVbatchcode(batch);
invCountBodyVO.setNcountnum(checkOrderDetl.getCheckAnfme());
invCountBodyVO.setNcountastnum(checkOrderDetl.getWeight());
- invCountBodyVO.setCstateid(nccScPcdaWms.getPkStorestate());
+ invCountBodyVO.setCstateid(checkOrderDetl.getCstateid());
invCountBodyVO.setPk_batchcode(nccScPcdaWms.getPkBatchcode());
invCountBodyVOList.add(invCountBodyVO);
}
--
Gitblit v1.9.1