From ce7f72ff0a44cb6e980b05a538a0339439248b99 Mon Sep 17 00:00:00 2001
From: luodangjia <luodangjia>
Date: 星期二, 17 十二月 2024 16:03:46 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 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