From ca23f2be97249ab82494983ee34636dcc28c8a19 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期三, 02 四月 2025 10:13:52 +0800 Subject: [PATCH] 报检提示优化 --- rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderServiceImpl.java | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderServiceImpl.java index d5f0293..b385eed 100644 --- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderServiceImpl.java +++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderServiceImpl.java @@ -59,6 +59,9 @@ throw new CoolException("ASN鍗曟嵁涓嶈兘涓虹┖锛侊紒"); } List<PoItemsDto> items = purchaseMapper.poList(asnIds); + if (items.isEmpty()) { + throw new CoolException("鐗╂枡鎵�灞為噰璐崟鎹笉瀛樺湪锛侊紒"); + } if (reportMsgService.reportInspectNotify(items)) { return true; } else { @@ -74,7 +77,6 @@ List<AsnOrderItem> orderItems = asnOrderItemService.list(new LambdaQueryWrapper<AsnOrderItem>() .like(!Objects.isNull(params.get("maktx")), AsnOrderItem::getMaktx, params.get("maktx")) .eq(!Objects.isNull(params.get("matnrCode")), AsnOrderItem::getMatnrCode, params.get("matnrCode"))); - if (orderItems.isEmpty()) { return new ArrayList<>(); } -- Gitblit v1.9.1