From 3b17ccf3fd001cbec7a8bac368f07cd9237faae8 Mon Sep 17 00:00:00 2001
From: pang.jiabao <pang_jiabao@163.com>
Date: 星期一, 27 十月 2025 12:54:36 +0800
Subject: [PATCH] 侧面出库完成上报执行状态替代plc码盘完成信号交互

---
 src/main/java/com/zy/asrs/service/impl/ToWmsServiceImpl.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/ToWmsServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/ToWmsServiceImpl.java
index 86b6fff..4182409 100644
--- a/src/main/java/com/zy/asrs/service/impl/ToWmsServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/ToWmsServiceImpl.java
@@ -18,6 +18,7 @@
 import org.springframework.stereotype.Service;
 
 import java.util.Date;
+import java.util.concurrent.TimeUnit;
 
 @Slf4j
 @Service("toWmsService")
@@ -106,6 +107,7 @@
         try {
             response = new HttpHandler.Builder()
                     .setUri(wmsUrl)
+                    .setTimeout(30, TimeUnit.SECONDS)
                     .setPath(inboundTaskApplyPath)
                     .setJson(JSON.toJSONString(wmsParam))
                     .build()
@@ -118,6 +120,7 @@
                     return taskWrk;
                 } else if (successCode.equals(jsonObject.get(code).toString())) {
                     WmsResult result = JSON.parseObject(jsonObject.get(data).toString(), WmsResult.class);
+                    success = true;
                     return createInTask(result, wmsParam.getBarcode(), wmsParam.getStationCode());
                 }
             }
@@ -125,7 +128,7 @@
             e.printStackTrace();
             log.info("璇锋眰wms鎶ラ敊锛屽叆鍙傦細{},寮傚父锛歿}", JSON.toJSONString(wmsParam), e.getMessage());
         } finally {
-            addApiLog("鍏ュ簱浠诲姟璇锋眰鑾峰彇搴撲綅", wmsUrl + inboundTaskApplyPath, JSON.toJSONString(wmsParam), response, success);
+            addApiLog("鍏ュ簱璇锋眰WMS", wmsUrl + inboundTaskApplyPath, JSON.toJSONString(wmsParam), response, success);
         }
         return null;
     }

--
Gitblit v1.9.1