diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/platform/service/impl/PlatformProjectLibraryBaseServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/platform/service/impl/PlatformProjectLibraryBaseServiceImpl.java index ddfb25845..9e4d6b8d3 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/platform/service/impl/PlatformProjectLibraryBaseServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/platform/service/impl/PlatformProjectLibraryBaseServiceImpl.java @@ -226,8 +226,6 @@ public class PlatformProjectLibraryBaseServiceImpl extends ServiceImpl oSSFileList = new ArrayList<>(); for (String fileId : projectLibraryBase.getBrandLabel().split(",")) { OSSFile ossFile = new OSSFile(); @@ -236,6 +234,8 @@ public class PlatformProjectLibraryBaseServiceImpl extends ServiceImpl fileList = iOSSFileService.getFileInfosByConnectId(projectLibraryBase.getBrandLabel()); + if(ObjectUtils.isNotEmpty(fileList)){ + List urlList = fileList.stream().map(OSSFile::getUrl).collect(Collectors.toList()); + projectLibraryBase.setUrlList(urlList); + } + } if(disposeTargetMarketFlag){ if(StringUtils.isNotEmpty(projectLibraryBase.getTargetMarket())){ diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/entity/ProjectLibraryBase.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/entity/ProjectLibraryBase.java index a26c94a13..0fa5d5c54 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/entity/ProjectLibraryBase.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/entity/ProjectLibraryBase.java @@ -263,6 +263,9 @@ public class ProjectLibraryBase implements Comparable { @ApiModelProperty(value = "备注") private String remark; + @TableField(exist = false) + private List urlList; + @Override public int compareTo(ProjectLibraryBase o) {