| | |
| | | import org.springframework.scheduling.annotation.Async; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Objects; |
| | | import java.util.*; |
| | | |
| | | /** |
| | | * Created by IntelliJ IDEA. |
| | |
| | | ztContentListRequest.setUserType(ztBaseInfoResponse.getUserType()); |
| | | ztContentListRequest.setId(id); |
| | | ZTProductInfoResponse response = zbomZhongTaiService.getProductInfo(ztContentListRequest); |
| | | if(Objects.nonNull(response)){ |
| | | List<String> stringList = new ArrayList<String>(); |
| | | if (StringUtils.isNotBlank(response.getCoverImage())) { |
| | | stringList.add(response.getCoverImage()); |
| | | } |
| | | if(Objects.nonNull(response.getBannerImgList())){ |
| | | stringList.addAll(Arrays.asList(response.getBannerImgList())); |
| | | } |
| | | if(StringUtils.isNotBlank(response.getContent())){ |
| | | // 添加 富文本 图片 |
| | | stringList.addAll(Constants.getImgsFromHtmlText(response.getContent())); |
| | | |
| | | } |
| | | List<ZTSpaceInfoResponse> ztSpaceInfoResponseList = response.getSpaceList(); |
| | | if(CollectionUtils.isNotEmpty(ztSpaceInfoResponseList)){ |
| | | for (ZTSpaceInfoResponse ztSpaceInfoResponse:ztSpaceInfoResponseList) { |
| | | if(StringUtils.isNotBlank(ztSpaceInfoResponse.getSpaceImg())){ |
| | | stringList.add(ztSpaceInfoResponse.getSpaceImg()); |
| | | } |
| | | if(StringUtils.isNotBlank(ztSpaceInfoResponse.getSpaceContent())){ |
| | | //添加 富文本 图片 |
| | | stringList.addAll(Constants.getImgsFromHtmlText(ztSpaceInfoResponse.getSpaceContent())); |
| | | } |
| | | } |
| | | } |
| | | response.setImageurlList(stringList); |
| | | } |
| | | return response; |
| | | } |
| | | |
| | |
| | | ztContentListRequest.setUserType(ztBaseInfoResponse.getUserType()); |
| | | ztContentListRequest.setId(id); |
| | | ZTCaseInfoResponse response = zbomZhongTaiService.getWholecaseInfo(ztContentListRequest); |
| | | |
| | | List<String> stringList = new ArrayList<String>(); |
| | | if (StringUtils.isNotBlank(response.getCoverImage())) { |
| | | stringList.add(response.getCoverImage()); |
| | | } |
| | | if(Objects.nonNull(response.getLayoutUlr())){ |
| | | stringList.add(response.getLayoutUlr()); |
| | | } |
| | | APISpaceCaseVo[] apiSpaceCaseVoList = response.getApiSpaceCaseVos(); |
| | | if(Objects.nonNull(apiSpaceCaseVoList)){ |
| | | for (APISpaceCaseVo apiSpaceCaseVo:apiSpaceCaseVoList) { |
| | | if(StringUtils.isNotBlank(apiSpaceCaseVo.getCoverImage())){ |
| | | stringList.add(apiSpaceCaseVo.getCoverImage()); |
| | | } |
| | | if(Objects.nonNull(apiSpaceCaseVo.getImgList())){ |
| | | stringList.addAll(Arrays.asList(apiSpaceCaseVo.getImgList())); |
| | | } |
| | | } |
| | | } |
| | | response.setImageurlList(stringList); |
| | | return response; |
| | | } |
| | | |
| | |
| | | ztContentListRequest.setUserType(ztBaseInfoResponse.getUserType()); |
| | | ztContentListRequest.setId(id); |
| | | ZTProductNewsInfoResponse response = zbomZhongTaiService.getProductNewsInfo(ztContentListRequest); |
| | | if(Objects.nonNull(response)){ |
| | | List<String> stringList = new ArrayList<String>(); |
| | | if (StringUtils.isNotBlank(response.getCoverImage())) { |
| | | stringList.add(response.getCoverImage()); |
| | | } |
| | | if(Objects.nonNull(response.getBannerImgList())){ |
| | | stringList.addAll(Arrays.asList(response.getBannerImgList())); |
| | | } |
| | | if(StringUtils.isNotBlank(response.getContent())){ |
| | | stringList.addAll(Constants.getImgsFromHtmlText(response.getContent())); |
| | | |
| | | } |
| | | List<ZTSpaceInfoResponse> ztSpaceInfoResponseList = response.getSpaceList(); |
| | | if(CollectionUtils.isNotEmpty(ztSpaceInfoResponseList)){ |
| | | for (ZTSpaceInfoResponse ztSpaceInfoResponse:ztSpaceInfoResponseList) { |
| | | if(StringUtils.isNotBlank(ztSpaceInfoResponse.getSpaceImg())){ |
| | | stringList.add(ztSpaceInfoResponse.getSpaceImg()); |
| | | } |
| | | if(StringUtils.isNotBlank(ztSpaceInfoResponse.getSpaceContent())){ |
| | | //添加 富文本 图片 |
| | | stringList.addAll(Constants.getImgsFromHtmlText(ztSpaceInfoResponse.getSpaceContent())); |
| | | } |
| | | } |
| | | } |
| | | response.setImageurlList(stringList); |
| | | } |
| | | return response; |
| | | } |
| | | |
| | |
| | | ztContentListRequest.setUserType(ztBaseInfoResponse.getUserType()); |
| | | ztContentListRequest.setId(id); |
| | | ZTRealcaseInfoResponse response = zbomZhongTaiService.getRealcaseInfo(ztContentListRequest); |
| | | if(Objects.nonNull(response)){ |
| | | List<String> stringList = new ArrayList<String>(); |
| | | if (StringUtils.isNotBlank(response.getCoverImage())) { |
| | | stringList.add(response.getCoverImage()); |
| | | } |
| | | if(Objects.nonNull(response.getContentImgList())){ |
| | | stringList.addAll(Arrays.asList(response.getContentImgList())); |
| | | } |
| | | response.setImageurlList(stringList); |
| | | } |
| | | return response; |
| | | } |
| | | |