From ad705232b85b1484b08e9a6072294ba5f261a9eb Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期一, 18 八月 2025 16:34:18 +0800
Subject: [PATCH] 仓库,库区ERP同步接口优化

---
 rsf-server/src/main/java/com/vincent/rsf/server/api/controller/erp/ReceiveMsgController.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/api/controller/erp/ReceiveMsgController.java b/rsf-server/src/main/java/com/vincent/rsf/server/api/controller/erp/ReceiveMsgController.java
index eb586ca..b2e2ddf 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/api/controller/erp/ReceiveMsgController.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/api/controller/erp/ReceiveMsgController.java
@@ -176,6 +176,26 @@
         return receiveMsgService.syncMatGroups(matGroupsParams);
     }
 
+    @ApiOperation(value = "搴撳尯鏁版嵁鍚屾", tags = "鍩虹淇℃伅鍚屾")
+    @PostMapping("/sync/warehouse/areas")
+    public R syncLocAreas(@RequestBody List<LocAreasParams> areasParams) {
+        if (areasParams.isEmpty()) {
+            throw new CoolException("搴撳尯鍙傛暟涓嶈兘涓虹┖锛侊紒");
+        }
+        return receiveMsgService.syncWarehouseAreas(areasParams);
+    }
+
+
+    @ApiOperation(value = "搴撳尯鏁版嵁鍚屾", tags = "鍩虹淇℃伅鍚屾")
+    @PostMapping("/sync/warehouse")
+    public R syncWarehouse(@RequestBody List<WarehouseParams> warehouseParams) {
+        if (warehouseParams.isEmpty()) {
+            throw new CoolException("搴撳尯鍙傛暟涓嶈兘涓虹┖锛侊紒");
+        }
+        return receiveMsgService.syncWarehouse(warehouseParams);
+    }
+
+
 
 
 }

--
Gitblit v1.9.1