From 093b73aadb022895a02dbbcd64b87613e19b547b Mon Sep 17 00:00:00 2001
From: 1098226878@qq.com <1098226878@qq.com>
Date: 星期一, 10 一月 2022 18:05:21 +0800
Subject: [PATCH] Merge branch 'master' of http://git.homecommunity.cn/supervip/MicroCommunity
---
service-store/src/main/java/com/java110/store/bmo/storeAds/impl/GetStoreAdsBMOImpl.java | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/service-store/src/main/java/com/java110/store/bmo/storeAds/impl/GetStoreAdsBMOImpl.java b/service-store/src/main/java/com/java110/store/bmo/storeAds/impl/GetStoreAdsBMOImpl.java
index 38f6a99..e618c4b 100644
--- a/service-store/src/main/java/com/java110/store/bmo/storeAds/impl/GetStoreAdsBMOImpl.java
+++ b/service-store/src/main/java/com/java110/store/bmo/storeAds/impl/GetStoreAdsBMOImpl.java
@@ -3,6 +3,8 @@
import com.java110.dto.storeAds.StoreAdsDto;
import com.java110.intf.store.IStoreAdsInnerServiceSMO;
import com.java110.store.bmo.storeAds.IGetStoreAdsBMO;
+import com.java110.utils.cache.MappingCache;
+import com.java110.utils.util.StringUtil;
import com.java110.vo.ResultVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
@@ -30,6 +32,7 @@
List<StoreAdsDto> storeAdsDtos = null;
if (count > 0) {
storeAdsDtos = storeAdsInnerServiceSMOImpl.queryStoreAdss(storeAdsDto);
+ freshAdsUrl(storeAdsDtos);
} else {
storeAdsDtos = new ArrayList<>();
}
@@ -41,4 +44,12 @@
return responseEntity;
}
+ private void freshAdsUrl(List<StoreAdsDto> storeAdsDtos) {
+ String imgUrl = MappingCache.getValue("IMG_PATH");
+ imgUrl += (!StringUtil.isEmpty(imgUrl) && imgUrl.endsWith("/") ? "" : "/");
+ for (StoreAdsDto tmpStoreAdsDto : storeAdsDtos) {
+ tmpStoreAdsDto.setUrl(imgUrl + tmpStoreAdsDto.getUrl());
+ }
+ }
+
}
--
Gitblit v1.8.0