张延森 5 年之前
父節點
當前提交
15efa33f58

+ 2
- 2
src/main/java/com/huiju/estateagents/controller/TaBuildingDynamicController.java 查看文件

@@ -532,7 +532,7 @@ public class TaBuildingDynamicController extends BaseController {
532 532
         dynamicQueryWrapper.eq("dynamic_id",dynamic);
533 533
         if (iBuildingDynamicService.updateById(dynamic)){
534 534
             responseBean.addSuccess("成功");
535
-        }else {
535
+        } else {
536 536
             responseBean.addError("失败");
537 537
         }
538 538
         return responseBean;
@@ -553,7 +553,7 @@ public class TaBuildingDynamicController extends BaseController {
553 553
         dynamicQueryWrapper.eq("dynamic_id",dynamic);
554 554
         if (iBuildingDynamicService.updateById(dynamic)){
555 555
             responseBean.addSuccess("成功");
556
-        }else {
556
+        } else {
557 557
             responseBean.addError("失败");
558 558
         }
559 559
         return responseBean;

+ 20
- 16
src/main/java/com/huiju/estateagents/service/impl/TaBuildingServiceImpl.java 查看文件

@@ -774,26 +774,30 @@ public class TaBuildingServiceImpl extends ServiceImpl<TaBuildingMapper, TaBuild
774 774
             String buildingId = building.getBuildingId();
775 775
 
776 776
             // 列表封面
777
-            List<TaBuildingImg> listImage = new ArrayList<>();
778
-            TaBuildingImg img = new TaBuildingImg();
779
-            img.setImgType(CommConstant.BUILDING_IMG_LIST);
780
-            img.setBuildingId(buildingId);
781
-            img.setUrl(building.getListPoster());
782
-            listImage.add(img);
783
-            building.setBuildingListImg(listImage);
777
+            if (!StringUtils.isEmpty(building.getListPoster())) {
778
+                List<TaBuildingImg> listImage = new ArrayList<>();
779
+                TaBuildingImg img = new TaBuildingImg();
780
+                img.setImgType(CommConstant.BUILDING_IMG_LIST);
781
+                img.setBuildingId(buildingId);
782
+                img.setUrl(building.getListPoster());
783
+                listImage.add(img);
784
+                building.setBuildingListImg(listImage);
785
+            }
784 786
 
785 787
             // tags
786
-            List<TaBuildingTag> tags = new ArrayList<>();
787
-            String[] tagsArray = StringUtils.ifNull(building.getTags(), "").split(",");
788
-            if (null != tagsArray) {
789
-                for(String tagName: tagsArray) {
790
-                    TaBuildingTag tag = new TaBuildingTag();
791
-                    tag.setBuildingId(buildingId);
792
-                    tag.setTagName(tagName);
793
-                    tags.add(tag);
788
+            if (!StringUtils.isEmpty(building.getTags())) {
789
+                List<TaBuildingTag> tags = new ArrayList<>();
790
+                String[] tagsArray =  building.getTags().split(",");
791
+                if (null != tagsArray) {
792
+                    for(String tagName: tagsArray) {
793
+                        TaBuildingTag tag = new TaBuildingTag();
794
+                        tag.setBuildingId(buildingId);
795
+                        tag.setTagName(tagName);
796
+                        tags.add(tag);
797
+                    }
794 798
                 }
799
+                building.setBuildingTag(tags);
795 800
             }
796
-            building.setBuildingTag(tags);
797 801
 
798 802
             // Uv
799 803
             IPage<TaUv> pageUv = new Page<>(1, 10);