From 11662208c26eb3d837d4c2d1e7cbbeae5d5c9943 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期一, 18 八月 2025 13:59:13 +0800 Subject: [PATCH] 库存调整功能优化 --- rsf-server/src/main/java/com/vincent/rsf/server/api/controller/erp/ReceiveMsgController.java | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 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 2e54f21..eb586ca 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 @@ -3,10 +3,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.vincent.rsf.framework.common.R; import com.vincent.rsf.framework.exception.CoolException; -import com.vincent.rsf.server.api.controller.erp.params.BaseMatParms; -import com.vincent.rsf.server.api.controller.erp.params.OrderParams; -import com.vincent.rsf.server.api.controller.erp.params.QueryOrderParam; -import com.vincent.rsf.server.api.controller.erp.params.SyncLocsParams; +import com.vincent.rsf.server.api.controller.erp.params.*; import com.vincent.rsf.server.api.service.ReceiveMsgService; import com.vincent.rsf.server.common.domain.BaseParam; import com.vincent.rsf.server.common.domain.PageParam; @@ -164,6 +161,21 @@ return receiveMsgService.syncLocs(locs); } + /** + * @author Ryan + * @date 2025/8/18 + * @description: 鐗╂枡鍒嗙粍淇℃伅鍚屾 + * @version 1.0 + */ + @PostMapping("/sync/matGroups") + @ApiOperation(value = "鐗╂枡鍒嗙粍淇℃伅鍚屾", tags = "鍩虹淇℃伅鍚屾") + public R syncMatGroup(@RequestBody List<SyncMatGroupsParams> matGroupsParams) { + if (matGroupsParams.isEmpty()) { + throw new CoolException("鍙傛暟涓嶈兘涓虹┖锛侊紒"); + } + return receiveMsgService.syncMatGroups(matGroupsParams); + } + } -- Gitblit v1.9.1