From f574055ed80a64cbccd601b200afc437a87b52eb Mon Sep 17 00:00:00 2001
From: chen.lin <1442464845@qq.com>
Date: 星期六, 07 二月 2026 16:03:39 +0800
Subject: [PATCH] RCS入库流程优化
---
rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/WmsRcsServiceImpl.java | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/WmsRcsServiceImpl.java b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/WmsRcsServiceImpl.java
index b8a3d84..ed3f4f3 100644
--- a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/WmsRcsServiceImpl.java
+++ b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/WmsRcsServiceImpl.java
@@ -355,8 +355,10 @@
// 灏員askReportParams杞崲涓篍xMsgParams鏍煎紡锛坱askNo -> seqNum锛�
// 鏍规嵁RCS鏂版帴鍙h鑼冿紝taskNo瀵瑰簲鏃ф帴鍙g殑seqNum
+ // 鎵规鍙风敤浜庨獙璇佷换鍔′富琛紝浠诲姟鍙风敤浜庢煡璇㈠拰鍏宠仈鏄庣粏
JSONObject exMsgParams = new JSONObject();
exMsgParams.put("seqNum", params.getTaskNo()); // taskNo鏄犲皠鍒皊eqNum
+ exMsgParams.put("batchNo", params.getBatchNo()); // 鎵规鍙风敤浜庣簿纭叧鑱�
// eventType璁剧疆涓篍ND锛岃〃绀轰换鍔″畬鎴愶紙鏍规嵁涓氬姟闇�姹傚彲鑳介渶瑕佽皟鏁达級
exMsgParams.put("eventType", "END");
exMsgParams.put("robotCode", null);
@@ -455,11 +457,15 @@
JSONObject data = responseJson.getJSONObject("data");
if (data != null) {
String locNo = data.getString("locNo");
+ String batchNo = data.getString("batchNo");
+ String taskNo = data.getString("taskNo");
log.info("========== 鐢宠鍏ュ簱浠诲姟鎴愬姛 ==========");
- log.info("鍒嗛厤搴撲綅鍙凤細{}", locNo);
+ log.info("鍒嗛厤搴撲綅鍙凤細{}锛屾壒娆″彿锛歿}锛屼换鍔″彿锛歿}", locNo, batchNo, taskNo);
LocationAllocateResponse response = new LocationAllocateResponse();
response.setLocNo(locNo);
+ response.setBatchNo(batchNo);
+ response.setTaskNo(taskNo);
return R.ok(response);
} else {
log.error("========== 鐢宠鍏ュ簱浠诲姟澶辫触 ==========");
--
Gitblit v1.9.1