1098226878@qq.com
2022-01-10 093b73aadb022895a02dbbcd64b87613e19b547b
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());
        }
    }
}