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