From 75bf0fa6a3e113bd77191ace7e46f557b27552ee Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期一, 19 九月 2022 18:55:42 +0800
Subject: [PATCH] 优化代码
---
service-common/src/main/java/com/java110/common/cmd/advert/ListAdvertItemsCmd.java | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/service-common/src/main/java/com/java110/common/cmd/advert/ListAdvertItemsCmd.java b/service-common/src/main/java/com/java110/common/cmd/advert/ListAdvertItemsCmd.java
index 00c565d..017ab11 100644
--- a/service-common/src/main/java/com/java110/common/cmd/advert/ListAdvertItemsCmd.java
+++ b/service-common/src/main/java/com/java110/common/cmd/advert/ListAdvertItemsCmd.java
@@ -22,6 +22,7 @@
import com.java110.core.event.cmd.CmdEvent;
import com.java110.dto.advert.AdvertItemDto;
import com.java110.intf.common.IAdvertItemInnerServiceSMO;
+import com.java110.utils.cache.MappingCache;
import com.java110.utils.exception.CmdException;
import com.java110.utils.util.Assert;
import com.java110.utils.util.BeanConvertUtil;
@@ -73,7 +74,7 @@
if (count > 0) {
List<AdvertItemDto> advertItemDtos = advertItemInnerServiceSMOImpl.queryAdvertItems(advertItemDto);
- //refreshAdvertUrl(advertItemDtos);
+ refreshAdvertUrl(advertItemDtos);
advertItems = BeanConvertUtil.covertBeanList(advertItemDtos, ApiAdvertItemDataVo.class);
} else {
advertItems = new ArrayList<>();
@@ -92,9 +93,10 @@
}
private void refreshAdvertUrl(List<AdvertItemDto> advertItemDtos) {
+ String imgUrl = MappingCache.getValue("IMG_PATH");
for(AdvertItemDto advertItemDto : advertItemDtos){
- if("8888".equals(advertItemDto.getItemTypeCd())){
- advertItemDto.setUrl("/callComponent/download/getFile/file?fileId=" + advertItemDto.getUrl() + "&communityId=" + advertItemDto.getCommunityId());
+ if("8888".equals(advertItemDto.getItemTypeCd()) && !advertItemDto.getUrl().startsWith("http")){
+ advertItemDto.setUrl(imgUrl + advertItemDto.getUrl());
}
}
}
--
Gitblit v1.8.0