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