From f72dd902d364419b9522b48d005e9501d0df250d Mon Sep 17 00:00:00 2001
From: cl <1442464845@qq.com>
Date: 星期三, 08 四月 2026 09:12:38 +0800
Subject: [PATCH] 批量新增修改
---
rsf-open-api/src/main/java/com/vincent/rsf/openApi/controller/WmsErpController.java | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/controller/WmsErpController.java b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/controller/WmsErpController.java
index 5194534..d42b4d8 100644
--- a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/controller/WmsErpController.java
+++ b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/controller/WmsErpController.java
@@ -13,6 +13,7 @@
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
+import java.util.List;
import java.util.Map;
import java.util.Objects;
@@ -55,6 +56,18 @@
}
/**
+ * 澶氭潯鍏�/鍑哄簱閫氱煡鍗曚笅鍙戯紱閫愭潯绛夊悓 /order/add锛屽け璐ユ潯瑙� data.items锛屾湁澶辫触鏃舵湰鍦颁簨鍔″洖婊氥��
+ */
+ @ApiOperation("鎵归噺鏂板鍗曟嵁锛堝吋瀹逛慨鏀广�佸彇娑堬級")
+ @PostMapping("/order/addAll")
+ public CommonResponse orderAddAll(@RequestBody List<ErpOpParams> paramsList) {
+ if (paramsList == null || paramsList.isEmpty()) {
+ throw new CoolException("鍙傛暟涓嶈兘涓虹┖锛侊紒");
+ }
+ return wmsErpService.addOrUpdateOrders(paramsList);
+ }
+
+ /**
* 鍙栨秷璁㈠崟/鍙栨秷鍗曟嵁銆備笌 /order/add 浼� operateType=3 鐨勫彇娑堥�昏緫涓�鑷达紝鍧囪浆鍙戠珛搴� sync/orders/delete銆�
* @param params 鑷冲皯鍖呭惈 orderNo锛屽彲閫� orderItems
*/
--
Gitblit v1.9.1