From e4e3f752792527c5c22df131c8dffa4733c98057 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期四, 05 六月 2025 15:05:11 +0800
Subject: [PATCH] 任务列表优化 DO单功能优化 出库单功能优化

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/DeliveryController.java |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/DeliveryController.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/DeliveryController.java
index 6d2c9a9..111d74b 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/DeliveryController.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/DeliveryController.java
@@ -7,6 +7,7 @@
 import com.vincent.rsf.framework.common.Cools;
 import com.vincent.rsf.framework.common.R;
 import com.vincent.rsf.framework.exception.CoolException;
+import com.vincent.rsf.server.common.exception.BusinessException;
 import com.vincent.rsf.server.common.utils.ExcelUtil;
 import com.vincent.rsf.server.common.annotation.OperationLog;
 import com.vincent.rsf.server.common.domain.BaseParam;
@@ -15,6 +16,7 @@
 import com.vincent.rsf.server.manager.entity.Delivery;
 import com.vincent.rsf.server.manager.entity.DeliveryItem;
 import com.vincent.rsf.server.manager.entity.excel.DeliveryTemplate;
+import com.vincent.rsf.server.manager.enums.AsnExceStatus;
 import com.vincent.rsf.server.manager.enums.OrderType;
 import com.vincent.rsf.server.manager.enums.OrderWorkType;
 import com.vincent.rsf.server.manager.service.CompanysService;
@@ -110,10 +112,11 @@
     @OperationLog("Delete 缁煎悎鍗曟嵁鏄庣粏")
     @PostMapping("/delivery/remove/{ids}")
     public R remove(@PathVariable Long[] ids) {
-        if (!deliveryService.removeByIds(Arrays.asList(ids))) {
-            return R.error("Delete Fail");
+        List<Long> list = Arrays.asList(ids);
+        if (list.isEmpty()) {
+            return R.error("鍙傛暟涓嶈兘涓虹┖锛侊紒");
         }
-        return R.ok("Delete Success").add(ids);
+        return R.ok("鎿嶄綔鎴愬姛").add(deliveryService.removeDo(list));
     }
 
     @PreAuthorize("hasAuthority('manager:delivery:list')")

--
Gitblit v1.9.1