From a56aa58c55f966c38cb8b5fc969eb1018fad5ce8 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 22 Sep 2022 16:38:13 +0800
Subject: [PATCH] 20220902

---
 src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallTeamLeaderServiceImpl.java |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallTeamLeaderServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallTeamLeaderServiceImpl.java
index e4d0747..2db032d 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallTeamLeaderServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallTeamLeaderServiceImpl.java
@@ -167,8 +167,10 @@
         apiLeaderInfoVo.setDetailAddress(mallTeamLeader.getDetailAddress());
         apiLeaderInfoVo.setAddressArea(mallTeamLeader.getAddressArea());
         MallElectronicFence mallElectronicFence = mallElectronicFenceMapper.selectByTeamLeaderCode(mallTeamLeader.getUniqueCode());
-        String longLatStr = mallElectronicFence.getLonglatiarr();
-        apiLeaderInfoVo.setLonglatiarr(longLatStr);
+        if(ObjectUtil.isNotEmpty(mallElectronicFence)){
+            String longLatStr = mallElectronicFence.getLonglatiarr();
+            apiLeaderInfoVo.setLonglatiarr(longLatStr);
+        }
         return new FebsResponse().success().data(apiLeaderInfoVo);
     }
 
@@ -292,6 +294,12 @@
             apiLeaderInfoVo.setTownship(mallTeamLeader.getTownship());
             apiLeaderInfoVo.setDetailAddress(mallTeamLeader.getDetailAddress());
             apiLeaderInfoVo.setAddressArea(mallTeamLeader.getAddressArea());
+            MallElectronicFence mallElectronicFence = mallElectronicFenceMapper.selectByTeamLeaderCode(mallTeamLeader.getUniqueCode());
+            if(ObjectUtil.isNotEmpty(mallElectronicFence)){
+                apiLeaderInfoVo.setLonglatiarr(mallElectronicFence.getLonglatiarr());
+            }
+            apiLeaderInfoVo.setLongitude(mallTeamLeader.getLongitude());
+            apiLeaderInfoVo.setLatitude(mallTeamLeader.getLatitude());
         }
         if(ObjectUtil.isEmpty(apiLeaderInfoVo)){
             return new FebsResponse().success();

--
Gitblit v1.9.1