Compare commits
2 Commits
45762c4bff
...
af5038775f
| Author | SHA1 | Date | |
|---|---|---|---|
| af5038775f | |||
| 42167683e9 |
@ -509,7 +509,19 @@ public class CommonUtil {
|
||||
}
|
||||
return tpl_label;
|
||||
}
|
||||
|
||||
/**
|
||||
* 为URL添加域名前缀(如果URL不是以http/https开头)
|
||||
*
|
||||
* @param imageDomain 图片域名
|
||||
* @param url 图片URL
|
||||
* @return 添加域名前缀后的URL
|
||||
*/
|
||||
public static String addDomainPrefix(String imageDomain, String url) {
|
||||
if (url == null || url.startsWith("http://") || url.startsWith("https://")) {
|
||||
return url;
|
||||
}
|
||||
return imageDomain + (url.startsWith("/") ? url : "/" + url);
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
System.out.println("测试1分钱分配:");
|
||||
|
||||
@ -158,7 +158,7 @@ public class LibraryProductImpl extends BaseServiceImpl<LibraryProductMapper, Li
|
||||
|
||||
Map<Long,List<LibraryProductImage>> listMap=new HashMap<>();
|
||||
libraryProductImageList.forEach(libraryProductImage -> {
|
||||
libraryProductImage.setImageUrl(staticDomain+libraryProductImage.getImageUrl());
|
||||
libraryProductImage.setImageUrl(com.suisung.mall.common.utils.CommonUtil.addDomainPrefix(staticDomain,libraryProductImage.getImageUrl()));
|
||||
List<LibraryProductImage> productImageList=listMap.get(libraryProductImage.getProductId());
|
||||
if(null==productImageList){
|
||||
productImageList=new ArrayList<>();
|
||||
@ -168,7 +168,7 @@ public class LibraryProductImpl extends BaseServiceImpl<LibraryProductMapper, Li
|
||||
});
|
||||
|
||||
libraryProductList.forEach(libraryProduct->{
|
||||
libraryProduct.setThumb(staticDomain+libraryProduct.getThumb());
|
||||
libraryProduct.setThumb(com.suisung.mall.common.utils.CommonUtil.addDomainPrefix(staticDomain,libraryProduct.getThumb()));
|
||||
if(null==listMap.get(libraryProduct.getId())){
|
||||
libraryProduct.setProduct_image_list(Collections.emptyList());
|
||||
}else {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user