From 9140aee230de0ef41de9682a9353fbd372e2bcaa Mon Sep 17 00:00:00 2001
From: chen.lin <1442464845@qq.com>
Date: 星期二, 03 三月 2026 13:43:22 +0800
Subject: [PATCH] 云仓WMS接口

---
 rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/WmsErpService.java |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/WmsErpService.java b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/WmsErpService.java
index 719f5fc..4536931 100644
--- a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/WmsErpService.java
+++ b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/WmsErpService.java
@@ -11,13 +11,31 @@
 
     CommonResponse getOrderInfo(ErpOpParams params);
 
-    CommonResponse updateOrderDetl(ErpOpParams params);
+    /** 鏂板鍗曟嵁锛堝吋瀹逛慨鏀癸級锛氬叆/鍑哄簱閫氱煡鍗曚笅鍙戯紝鏈夊垯鏇存柊銆佹棤鍒欐柊澧� */
+    CommonResponse addOrUpdateOrder(ErpOpParams params);
 
-    CommonResponse orderDel(ErpOpParams params);
+    /** 鍙栨秷璁㈠崟/鍙栨秷鍗曟嵁锛氱鍚堝彇娑堟潯浠舵椂鎵ц鍙栨秷閫昏緫 */
+    CommonResponse orderCancel(ErpOpParams params);
 
     CommonResponse syncMatnrs(ErpMatnrParms parms);
 
     CommonResponse reportOrders(ReportParams params);
 
     CommonResponse reportCheck(ReportParams params);
+
+    /** 搴撲綅淇℃伅鏌ヨ锛堣浆鍙戠珛搴擄級 */
+    CommonResponse queryLocsDetls(Map<String, Object> params);
+
+    /**
+     * 閫氱敤杞彂锛氬皢浜戜粨璇锋眰鍘熸牱杞彂鑷崇珛搴� WMS锛堟帴鍙f彁渚涙柟锛氱珛搴擄級
+     * @param wmsPath 绔嬪簱璺緞甯搁噺锛岃 WmsConstant
+     * @param body 璇锋眰浣擄紝鍙负 List 鎴� Map/瀵硅薄锛宯ull 鏃舵寜绌� body 杞彂
+     */
+    CommonResponse forwardToWms(String wmsPath, Object body);
+
+    /** 瀵规帴鍗忚 8.4 搴撳瓨鏄庣粏鏌ヨ */
+    CommonResponse inventoryDetails(Map<String, Object> params);
+
+    /** 瀵规帴鍗忚 8.5 搴撳瓨姹囨�绘煡璇� */
+    CommonResponse inventorySummary(Map<String, Object> params);
 }

--
Gitblit v1.9.1