From bde0e6529188d383cbbd329661bdefd1a188de22 Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期三, 17 一月 2024 14:22:04 +0800
Subject: [PATCH] 修改获取附近房源报错

---
 guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java b/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java
index 16223e3..9f26b23 100644
--- a/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java
+++ b/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java
@@ -379,13 +379,17 @@
             searchHouseResourceListRes.setId(resource.getId());
             AppUser appUser = appUserService.selectById(resource.getAppUserId());
             searchHouseResourceListRes.setHouseResource(appUser.getUserType());
-            searchHouseResourceListRes.setImgUrl(resource.getHousePhoto().split(",")[0]);
+            if(StringUtils.hasLength(resource.getHousePhoto())){
+                searchHouseResourceListRes.setImgUrl(resource.getHousePhoto().split(",")[0]);
+            }
             searchHouseResourceListRes.setTitle(resource.getTitle());
             searchHouseResourceListRes.setHouseArea(resource.getHouseArea());
             searchHouseResourceListRes.setHouseModel(resource.getHouseModel());
             Region region = regionService.selectById(houseResource.getDistrictId());
             Region region1 = regionService.selectById(houseResource.getCityId());
-            searchHouseResourceListRes.setAddress(region1.getName() + " > " + region.getName() + "/" + houseResource.getHouseAddress());
+            if (region!=null && region1!=null){
+                searchHouseResourceListRes.setAddress(region1.getName() + " > " + region.getName() + "/" + houseResource.getHouseAddress());
+            }
             searchHouseResourceListRes.setSaleAmount(resource.getSaleAmount().doubleValue());
             searchHouseResourceListRes.setElevator(resource.getElevator());
             searchHouseResourceListRes.setDryingArea(resource.getDryingArea());

--
Gitblit v1.7.1