From f6c948f093a35f20e8fc94b5d0f893c5647c41b7 Mon Sep 17 00:00:00 2001
From: phpcjl <phpcjl@gmail.com>
Date: 星期二, 17 十二月 2024 14:57:47 +0800
Subject: [PATCH] 1

---
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopPointServiceImpl.java |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopPointServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopPointServiceImpl.java
index 9e2354a..cfc5e09 100644
--- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopPointServiceImpl.java
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopPointServiceImpl.java
@@ -40,17 +40,18 @@
         String shopName = shopPoint.getShopName();
         String phone = shopPoint.getPhone();
         String shopLeaderName = shopPoint.getShopLeaderName();
-        if (StringUtils.isNotEmpty(shopName) || StringUtils.isNotEmpty(phone) || StringUtils.isNotEmpty(shopLeaderName)) {
-            List<Integer> shopIds = shopService.listObjs(new LambdaQueryWrapper<Shop>()
-                            .select(Shop::getId)
-                            .like(StringUtils.isNotEmpty(shopName), Shop::getName, shopName)
-                            .like(StringUtils.isNotEmpty(phone), Shop::getPhone, phone)
-                            .like(StringUtils.isNotEmpty(shopLeaderName), Shop::getShopManager, shopLeaderName))
-                    .stream().map(o -> (Integer) o).collect(Collectors.toList());
-
-            shopPoint.setShopIds(shopIds);
+        List<Integer> shopIds = shopService.listObjs(new LambdaQueryWrapper<Shop>()
+                        .select(Shop::getId)
+                        .like(StringUtils.isNotEmpty(shopName), Shop::getName, shopName)
+                        .like(StringUtils.isNotEmpty(phone), Shop::getPhone, phone)
+                        .like(StringUtils.isNotEmpty(shopLeaderName), Shop::getShopManager, shopLeaderName))
+                .stream().map(o -> (Integer) o).collect(Collectors.toList());
+        if (CollectionUtils.isEmpty(shopIds)) {
+            return new ShopPointStatistics();
         }
 
+        shopPoint.setShopIds(shopIds);
+
 
         ShopPointStatistics shopPointStatistics = new ShopPointStatistics();
         List<ShopPoint> latestChangeByType = shopPointMapper.findLatestChangeByType(shopPoint);

--
Gitblit v1.7.1