From 3d060e543e70374ec8b89ab2726e3776ded50462 Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期五, 20 六月 2025 13:39:27 +0800
Subject: [PATCH] 111
---
server/src/main/java/com/doumee/service/business/impl/CarouselServiceImpl.java | 10 +++++++++-
server/src/main/java/com/doumee/api/web/WebApiController.java | 1 +
server/src/main/java/com/doumee/config/shiro/ShiroConfig.java | 2 +-
server/src/main/java/com/doumee/api/business/CarouselController.java | 7 +++++++
4 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/server/src/main/java/com/doumee/api/business/CarouselController.java b/server/src/main/java/com/doumee/api/business/CarouselController.java
index 6a8b602..01e332f 100644
--- a/server/src/main/java/com/doumee/api/business/CarouselController.java
+++ b/server/src/main/java/com/doumee/api/business/CarouselController.java
@@ -1,8 +1,11 @@
package com.doumee.api.business;
+import com.alibaba.fastjson.JSONArray;
+import com.alibaba.fastjson.JSONObject;
import com.doumee.api.BaseController;
import com.doumee.core.annotation.excel.ExcelExporter;
import com.doumee.core.annotation.pr.PreventRepeat;
+import com.doumee.core.constants.Constants;
import com.doumee.core.model.ApiResponse;
import com.doumee.core.model.PageWrap;
import com.doumee.core.model.PageData;
@@ -17,6 +20,9 @@
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
+import java.io.BufferedReader;
+import java.io.FileReader;
+import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
@@ -115,4 +121,5 @@
return ApiResponse.success(null);
}
+
}
diff --git a/server/src/main/java/com/doumee/api/web/WebApiController.java b/server/src/main/java/com/doumee/api/web/WebApiController.java
index 7ed49de..5206a63 100644
--- a/server/src/main/java/com/doumee/api/web/WebApiController.java
+++ b/server/src/main/java/com/doumee/api/web/WebApiController.java
@@ -60,6 +60,7 @@
return ApiResponse.success(informationService.findById(id));
}
+
@ApiOperation("鑾峰彇foot閰嶇疆")
@GetMapping("/getFoodDataVO")
public ApiResponse<FootDataVO> getFoodDataVO() {
diff --git a/server/src/main/java/com/doumee/config/shiro/ShiroConfig.java b/server/src/main/java/com/doumee/config/shiro/ShiroConfig.java
index 2c82de1..b4603cb 100644
--- a/server/src/main/java/com/doumee/config/shiro/ShiroConfig.java
+++ b/server/src/main/java/com/doumee/config/shiro/ShiroConfig.java
@@ -92,7 +92,7 @@
// - 鏀捐swagger
map.put("/doc.html", "anon");
map.put("/webjars/**", "anon");
- map.put("/web/**", "anon");
+ map.put("/web/api/**", "anon");
map.put("/swagger-resources/**", "anon");
map.put("/v2/api-docs/**", "anon");
// - 鍏朵粬鎺ュ彛缁熶竴鎷︽埅
diff --git a/server/src/main/java/com/doumee/service/business/impl/CarouselServiceImpl.java b/server/src/main/java/com/doumee/service/business/impl/CarouselServiceImpl.java
index e8d5199..fa35f50 100644
--- a/server/src/main/java/com/doumee/service/business/impl/CarouselServiceImpl.java
+++ b/server/src/main/java/com/doumee/service/business/impl/CarouselServiceImpl.java
@@ -176,7 +176,15 @@
wrapper.lambda().eq(Carousel::getIsdeleted,Constants.ZERO)
.eq(Carousel::getStatus,Constants.ZERO)
.orderByDesc(Carousel::getSortnum);
- return carouselMapper.selectList(wrapper);
+ List<Carousel> carouselList =
+ carouselMapper.selectList(wrapper);
+ if(com.github.xiaoymin.knife4j.core.util.CollectionUtils.isNotEmpty(carouselList)){
+ String fileDir = systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.FILE_DIR).getCode();
+ for (Carousel carousel:carouselList) {
+ this.imgFullPath(fileDir,carousel);
+ }
+ }
+ return carouselList;
}
@Override
--
Gitblit v1.9.3