|
@@ -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);
|