From e4b31da1cf1ba9b6a0478d4b72b01c67907b39e7 Mon Sep 17 00:00:00 2001 From: liux <963924687@qq.com> Date: Wed, 14 May 2025 09:29:25 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=AE=E6=92=AD=E5=9B=BEurl=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../android/service/impl/BaseSettingServiceImpl.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/android/service/impl/BaseSettingServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/android/service/impl/BaseSettingServiceImpl.java index 03de1f5..e062d37 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/android/service/impl/BaseSettingServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/android/service/impl/BaseSettingServiceImpl.java @@ -5,6 +5,7 @@ import com.bonus.canteen.core.android.domain.CarouselImage; import com.bonus.canteen.core.android.enums.BasicSettingsEnum; import com.bonus.canteen.core.android.mapper.BaseSettingMapper; import com.bonus.canteen.core.android.service.BaseSettingService; +import com.bonus.canteen.core.common.utils.FileUrlUtil; import com.bonus.common.core.web.domain.AjaxResult; import org.springframework.stereotype.Service; @@ -85,6 +86,14 @@ public class BaseSettingServiceImpl implements BaseSettingService { @Override public List getCarouselImage(CarouselImage carouselImage) { - return baseSettingMapper.getCarouselImage(carouselImage); + List list= baseSettingMapper.getCarouselImage(carouselImage); + if(list !=null){ + for (CarouselImage c:list) { + c.setExternalUrl(FileUrlUtil.getFileUrl(c.getExternalUrl())); + c.setImageUrl(FileUrlUtil.getFileUrl(c.getImageUrl())); + } + } + return list; } + }