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