From 86672b1313d17f75c2d0219d0817097c459e1dbf Mon Sep 17 00:00:00 2001 From: puhanshu <a9236326> Date: 星期四, 02 十二月 2021 14:38:52 +0800 Subject: [PATCH] 房屋租赁修改 --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/RentingHourseRegisterServiceImpl.java | 124 +++++++++++++++++++++++------------------ 1 files changed, 69 insertions(+), 55 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/RentingHourseRegisterServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/RentingHourseRegisterServiceImpl.java index ba55404..b3b54d7 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/RentingHourseRegisterServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/RentingHourseRegisterServiceImpl.java @@ -13,6 +13,7 @@ import javax.annotation.Resource; +import org.apache.commons.lang3.StringUtils; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; @@ -124,43 +125,49 @@ List<String> housePictures = registerDTO.getHousePictures(); if (!housePictures.isEmpty()) { housePictures.forEach(e -> { - RentingHourseFile file = new RentingHourseFile(); - file.setId(Snowflake.getId()); - file.setClassification(RentingHourseFile.Classification.fytp); - file.setRefId(registerId); - file.setType(RentingHourseFile.Type.picture); - file.setUrl(e); - file.setCreateBy(userId); - file.setCreateAt(nowDate); - files.add(file); + if (StringUtils.isNotBlank(e)) { + RentingHourseFile file = new RentingHourseFile(); + file.setId(Snowflake.getId()); + file.setClassification(RentingHourseFile.Classification.fytp); + file.setRefId(registerId); + file.setType(RentingHourseFile.Type.picture); + file.setUrl(e); + file.setCreateBy(userId); + file.setCreateAt(nowDate); + files.add(file); + } }); } List<String> propertyPictures = registerDTO.getPropertyPictures(); if (!propertyPictures.isEmpty()) { propertyPictures.forEach(e -> { - RentingHourseFile file = new RentingHourseFile(); - file.setId(Snowflake.getId()); - file.setClassification(RentingHourseFile.Classification.cqtp); - file.setRefId(registerId); - file.setType(RentingHourseFile.Type.picture); - file.setUrl(e); - file.setCreateBy(userId); - file.setCreateAt(nowDate); - files.add(file); + if (StringUtils.isNotBlank(e)) { + RentingHourseFile file = new RentingHourseFile(); + file.setId(Snowflake.getId()); + file.setClassification(RentingHourseFile.Classification.cqtp); + file.setRefId(registerId); + file.setType(RentingHourseFile.Type.picture); + file.setUrl(e); + file.setCreateBy(userId); + file.setCreateAt(nowDate); + files.add(file); + } }); } List<String> credentialsPictures = registerDTO.getCredentialsPictures(); if (!credentialsPictures.isEmpty()) { credentialsPictures.forEach(e -> { - RentingHourseFile file = new RentingHourseFile(); - file.setId(Snowflake.getId()); - file.setClassification(RentingHourseFile.Classification.zjzq); - file.setRefId(registerId); - file.setType(RentingHourseFile.Type.picture); - file.setUrl(e); - file.setCreateBy(userId); - file.setCreateAt(nowDate); - files.add(file); + if (StringUtils.isNotBlank(e)) { + RentingHourseFile file = new RentingHourseFile(); + file.setId(Snowflake.getId()); + file.setClassification(RentingHourseFile.Classification.zjzq); + file.setRefId(registerId); + file.setType(RentingHourseFile.Type.picture); + file.setUrl(e); + file.setCreateBy(userId); + file.setCreateAt(nowDate); + files.add(file); + } }); } rentingHourseFileService.saveBatch(files); @@ -218,15 +225,17 @@ .eq(RentingHourseFile::getClassification, RentingHourseFile.Classification.fytp) .eq(RentingHourseFile::getType, RentingHourseFile.Type.picture)); housePictures.forEach(e -> { - RentingHourseFile file = new RentingHourseFile(); - file.setId(Snowflake.getId()); - file.setClassification(RentingHourseFile.Classification.fytp); - file.setRefId(id); - file.setType(RentingHourseFile.Type.picture); - file.setUrl(e); - file.setCreateBy(userId); - file.setCreateAt(nowDate); - files.add(file); + if (StringUtils.isNotBlank(e)) { + RentingHourseFile file = new RentingHourseFile(); + file.setId(Snowflake.getId()); + file.setClassification(RentingHourseFile.Classification.fytp); + file.setRefId(id); + file.setType(RentingHourseFile.Type.picture); + file.setUrl(e); + file.setCreateBy(userId); + file.setCreateAt(nowDate); + files.add(file); + } }); } List<String> propertyPictures = registerDTO.getPropertyPictures(); @@ -236,15 +245,17 @@ .eq(RentingHourseFile::getClassification, RentingHourseFile.Classification.cqtp) .eq(RentingHourseFile::getType, RentingHourseFile.Type.picture)); propertyPictures.forEach(e -> { - RentingHourseFile file = new RentingHourseFile(); - file.setId(Snowflake.getId()); - file.setClassification(RentingHourseFile.Classification.cqtp); - file.setRefId(id); - file.setType(RentingHourseFile.Type.picture); - file.setUrl(e); - file.setCreateBy(userId); - file.setCreateAt(nowDate); - files.add(file); + if (StringUtils.isNotBlank(e)) { + RentingHourseFile file = new RentingHourseFile(); + file.setId(Snowflake.getId()); + file.setClassification(RentingHourseFile.Classification.cqtp); + file.setRefId(id); + file.setType(RentingHourseFile.Type.picture); + file.setUrl(e); + file.setCreateBy(userId); + file.setCreateAt(nowDate); + files.add(file); + } }); } List<String> credentialsPictures = registerDTO.getCredentialsPictures(); @@ -254,15 +265,17 @@ .eq(RentingHourseFile::getClassification, RentingHourseFile.Classification.zjzq) .eq(RentingHourseFile::getType, RentingHourseFile.Type.picture)); credentialsPictures.forEach(e -> { - RentingHourseFile file = new RentingHourseFile(); - file.setId(Snowflake.getId()); - file.setClassification(RentingHourseFile.Classification.zjzq); - file.setRefId(id); - file.setType(RentingHourseFile.Type.picture); - file.setUrl(e); - file.setCreateBy(userId); - file.setCreateAt(nowDate); - files.add(file); + if (StringUtils.isNotBlank(e)) { + RentingHourseFile file = new RentingHourseFile(); + file.setId(Snowflake.getId()); + file.setClassification(RentingHourseFile.Classification.zjzq); + file.setRefId(id); + file.setType(RentingHourseFile.Type.picture); + file.setUrl(e); + file.setCreateBy(userId); + file.setCreateAt(nowDate); + files.add(file); + } }); } rentingHourseFileService.saveBatch(files); @@ -398,7 +411,8 @@ @Override public R nearby(NearbyDTO nearbyDTO) { Rectangle rectangle =new NearbyUtil().getRectangle(nearbyDTO.getDistance(), Double.parseDouble(nearbyDTO.getLongitude()), Double.parseDouble(nearbyDTO.getLatitude())); - return R.ok(this.baseMapper.nearby(rectangle.getMinX(),rectangle.getMaxX(),rectangle.getMinY(),rectangle.getMaxY(),nearbyDTO.getKeyword())); + return R.ok(this.baseMapper.nearby(rectangle.getMinX(),rectangle.getMaxX(), + rectangle.getMinY(),rectangle.getMaxY(),nearbyDTO.getKeyword(), nearbyDTO.getCommunityId())); } @Override -- Gitblit v1.7.1