From b9a57ab37dc80cebe8129ea7833751718d89a84a Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期五, 15 十一月 2024 09:52:03 +0800
Subject: [PATCH] 修改bug

---
 DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/PhoneServiceImpl.java |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/PhoneServiceImpl.java b/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/PhoneServiceImpl.java
index 77dd8e0..7ea069f 100644
--- a/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/PhoneServiceImpl.java
+++ b/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/PhoneServiceImpl.java
@@ -6,6 +6,7 @@
 import com.stylefeng.guns.modular.system.dao.PhoneMapper;
 import com.stylefeng.guns.modular.system.model.Company;
 import com.stylefeng.guns.modular.system.model.Phone;
+import com.stylefeng.guns.modular.system.service.ICompanyCityService;
 import com.stylefeng.guns.modular.system.service.ICompanyService;
 import com.stylefeng.guns.modular.system.service.IPhoneService;
 import com.stylefeng.guns.modular.system.util.GoogleMap.AddressComponentsVo;
@@ -25,9 +26,9 @@
 
     @Resource
     private PhoneMapper phoneMapper;
-
-    @Resource
-    private CompanyMapper companyMapper;
+    
+    @Autowired
+    private ICompanyCityService companyCityService;
 
     /**
      * 获取所有系统电话
@@ -52,13 +53,12 @@
 
     /**
      * 获取客服电话(个人中心)
-     * @param code
      * @return
      * @throws Exception
      */
     @Override
     public Map<String, Object> queryCustomerPhone(Double lat, Double lnt) throws Exception {
-        ReverseGeocodeVo reverseGeocode = GoogleMapUtil.getReverseGeocode(lat, lat);
+        ReverseGeocodeVo reverseGeocode = GoogleMapUtil.getReverseGeocode(lat, lat, null);
         if(null == reverseGeocode){
             System.err.println("获取地图信息出错");
             return new HashMap<>();
@@ -73,10 +73,10 @@
         //平台电话
         Phone query = phoneMapper.query(2, 1, null, null, null);
         map.put("platform", null != query ? query.getPhone() : "");
-
-        List<Company> companies = companyMapper.queryList(city, null);
-        if(companies.size() > 0){
-            Integer id = companies.get(0).getId();
+    
+        Company companies = companyCityService.query(city);
+        if(null != companies){
+            Integer id = companies.getId();
             Phone phone = this.selectOne(new EntityWrapper<Phone>().eq("type", 2).eq("companyId", id));
             map.put("company", phone.getPhone());
             phone = this.selectOne(new EntityWrapper<Phone>().eq("type", 3).eq("companyId", id));

--
Gitblit v1.7.1