From ee9cb0da4a43bcf523ebb157678f64a2895fba1a Mon Sep 17 00:00:00 2001
From: nickchange <126672920+nickchange@users.noreply.github.com>
Date: 星期二, 10 十月 2023 15:30:38 +0800
Subject: [PATCH] 10.10

---
 cloud-server-competition/src/main/java/com/dsh/competition/service/impl/CompetitionServiceImpl.java |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/cloud-server-competition/src/main/java/com/dsh/competition/service/impl/CompetitionServiceImpl.java b/cloud-server-competition/src/main/java/com/dsh/competition/service/impl/CompetitionServiceImpl.java
index 77267b3..c5340f4 100644
--- a/cloud-server-competition/src/main/java/com/dsh/competition/service/impl/CompetitionServiceImpl.java
+++ b/cloud-server-competition/src/main/java/com/dsh/competition/service/impl/CompetitionServiceImpl.java
@@ -78,7 +78,8 @@
      */
     @Override
     public List<CompetitionListVo> queryCompetitionList(String cityCode, String content, Integer registerCondition, String heat) throws Exception {
-        return this.baseMapper.queryCompetitionList(cityCode, content, registerCondition, heat);
+        List<CompetitionListVo> competitionListVos = this.baseMapper.queryCompetitionList(cityCode, content, registerCondition, heat);
+        return competitionListVos;
     }
 
 
@@ -102,9 +103,10 @@
         // 2.0
         ArrayList<Map<String,Object>> objects = new ArrayList<>();
         if(null != competition.getStoreId()){
-            HashMap<String, Object> map = new HashMap<>();
+
             String storeId = competition.getStoreId();
             for (String s : storeId.split(",")) {
+                HashMap<String, Object> map = new HashMap<>();
                 Store store = storeClient.queryStoreById(Integer.valueOf(s));
                 map.put("name",store.getName());
                 map.put("address",store.getAddress());
@@ -116,8 +118,9 @@
                     double wgs84 = new BigDecimal(distance.get("WGS84")).divide(new BigDecimal(1000)).setScale(2, RoundingMode.HALF_EVEN).doubleValue();
                     map.put("distance",wgs84);
                 }
+                objects.add(map);
             }
-            objects.add(map);
+
         }
         competitionInfo.setStoreInfos(objects);
 

--
Gitblit v1.7.1