From f8c9479d2f33515376e5c0d87734edec2e15ad6f Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期三, 15 十一月 2023 09:31:27 +0800
Subject: [PATCH] 后台bug修改

---
 cloud-server-other/src/main/java/com/dsh/other/controller/StoreController.java |   20 ++++++++++++++------
 1 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/cloud-server-other/src/main/java/com/dsh/other/controller/StoreController.java b/cloud-server-other/src/main/java/com/dsh/other/controller/StoreController.java
index 6e23ca2..043df06 100644
--- a/cloud-server-other/src/main/java/com/dsh/other/controller/StoreController.java
+++ b/cloud-server-other/src/main/java/com/dsh/other/controller/StoreController.java
@@ -6,6 +6,7 @@
 import com.dsh.other.entity.*;
 import com.dsh.other.feignclient.model.*;
 import com.dsh.other.model.*;
+import com.dsh.other.model.dto.siteDto.StoreInfoDto;
 import com.dsh.other.service.*;
 import com.dsh.other.util.GDMapGeocodingUtil;
 import com.dsh.other.util.ResultUtil;
@@ -36,7 +37,14 @@
     @Autowired
     private TBackRecordService backRecordService;
 
+    /**
+     * 获取根据门店id 获取店长信息
+     */
+    @RequestMapping(value = "/getStoreInfo")
+    public StoreInfoDto getStoreInfo(@RequestBody Integer id){
 
+        return storeService.getStoreInfo(id);
+    }
     /**
      * 根据城市管理员id获取门店
      */
@@ -114,16 +122,16 @@
                 String result = storeLon+","+storeLat;
                 String distanceTOKilometer = gdMapGeocodingUtil.getDistanceTOKilometer(current, result);
                 long l = 0;
-                try {
-                    l = Long.parseLong(distanceTOKilometer);
-                }catch (Exception e){
-                    l = 0;
-                }
+//                try {
+//                    l = Long.parseLong(distanceTOKilometer);
+//                }catch (Exception e){
+//                    l = 0;
+//                }
                 StoreInfo info = new StoreInfo();
                 info.setStoreId(store.getId());
                 info.setStoreName(store.getName());
                 info.setStoreImg(store.getCoverDrawing());
-                info.setDistance(l);
+                info.setDistance((long) Double.parseDouble(distanceTOKilometer));
                 info.setStoreAddr(store.getAddress());
                 info.setLatitude(storeLat);
                 info.setLongitude(storeLon);

--
Gitblit v1.7.1