From 262264255b0be3f35674595c0bebab3f2f6c910d Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期一, 25 八月 2025 14:26:45 +0800
Subject: [PATCH] 库存调整单功能优化调整

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/ReviseLogServiceImpl.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/ReviseLogServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/ReviseLogServiceImpl.java
index b182f25..06d28cb 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/ReviseLogServiceImpl.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/ReviseLogServiceImpl.java
@@ -127,6 +127,10 @@
             if (Objects.isNull(loc)) {
                 throw new CoolException("搴撲綅涓嶅瓨鍦紒锛�");
             }
+            List<LocItem> list = locItemService.list(new LambdaQueryWrapper<LocItem>().eq(LocItem::getLocId, loc.getId()));
+            if (!list.isEmpty()) {
+                throw new CoolException("搴撲綅:" + loc.getCode() + ", 璋冩暣淇℃伅涓虹┖锛侊紒");
+            }
             locItemService.remove(new LambdaQueryWrapper<LocItem>().eq(LocItem::getLocId, loc.getId()));
             listMap.get(items).forEach(logItem -> {
                 LocItem locDetl = new LocItem();

--
Gitblit v1.9.1