From 2a7b0a64b14b22ec45f8a0f6e4764bc3cd16919c Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期一, 27 十月 2025 17:08:24 +0800
Subject: [PATCH] 调整
---
manager-api/src/main/java/cn/lili/controller/store/StoreManagerController.java | 17 ++++++++++++++++-
1 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/manager-api/src/main/java/cn/lili/controller/store/StoreManagerController.java b/manager-api/src/main/java/cn/lili/controller/store/StoreManagerController.java
index 5417c94..c6b463f 100644
--- a/manager-api/src/main/java/cn/lili/controller/store/StoreManagerController.java
+++ b/manager-api/src/main/java/cn/lili/controller/store/StoreManagerController.java
@@ -2,6 +2,7 @@
import cn.lili.common.aop.annotation.DemoSite;
import cn.lili.common.enums.ResultUtil;
+import cn.lili.common.utils.StringUtils;
import cn.lili.common.vo.PageVO;
import cn.lili.common.vo.ResultMessage;
import cn.lili.modules.store.entity.dos.Store;
@@ -13,12 +14,14 @@
import cn.lili.modules.store.entity.vos.StoreVO;
import cn.lili.modules.store.service.StoreDetailService;
import cn.lili.modules.store.service.StoreService;
+import cn.lili.utils.COSUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
+import jodd.util.StringUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -47,6 +50,8 @@
@Autowired
private StoreDetailService storeDetailService;
+ @Autowired
+ private COSUtil cosUtil;
@ApiOperation(value = "鑾峰彇搴楅摵鍒嗛〉鍒楄〃")
@GetMapping("/all")
public ResultMessage<List<Store>> getAll() {
@@ -64,7 +69,17 @@
@GetMapping(value = "/get/detail/{storeId}")
public ResultMessage<StoreDetailVO> detail(@PathVariable String storeId) {
// todo 瀵逛簬鍒氭彁浜ゅ鏍哥殑淇℃伅闇�瑕佺瓑寰呯紦瀛樺け鏁堝悗鎵嶈兘鎿嶄綔,鍚﹀垯缂撳瓨淇℃伅杩樺湪
- return ResultUtil.data(storeDetailService.getStoreDetailVO(storeId));
+ StoreDetailVO storeDetailVO = storeDetailService.getStoreDetailVO(storeId);
+ if (StringUtils.isNotBlank(storeDetailVO.getStoreLogo())&&!storeDetailVO.getStoreLogo().contains("http")) {
+ storeDetailVO.setStoreLogo(cosUtil.getPreviewUrl(storeDetailVO.getStoreLogo()));
+ }
+ if (StringUtils.isNotBlank(storeDetailVO.getLegalPhoto())&&!storeDetailVO.getLegalPhoto().contains("http")) {
+ storeDetailVO.setLegalPhoto(cosUtil.getPreviewUrl(storeDetailVO.getLegalPhoto()));
+ }
+ if (StringUtils.isNotBlank(storeDetailVO.getLicencePhoto())&&!storeDetailVO.getLicencePhoto().contains("http")) {
+ storeDetailVO.setLicencePhoto(cosUtil.getPreviewUrl(storeDetailVO.getLicencePhoto()));
+ }
+ return ResultUtil.data(storeDetailVO);
}
@ApiOperation(value = "娣诲姞搴楅摵")
--
Gitblit v1.8.0