From f186b98dbef4b3997c8e502b62786ff977874c73 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Mon, 19 May 2025 16:50:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9Eapi=E8=B7=AF=E7=94=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../caseData/controller/CaseClinicalArticleController.java | 2 +- .../caseData/controller/CaseClinicalVideoController.java | 2 +- .../com/example/caseData/controller/ClinicalController.java | 2 +- .../com/example/caseData/controller/IndexController.java | 2 +- .../com/example/caseData/controller/PublicController.java | 2 +- .../caseData/controller/StatsCaseClinicalController.java | 2 +- .../com/example/caseData/controller/UserController.java | 2 +- .../com/example/caseData/middlewares/BaseInterceptor.java | 4 ++-- .../request/clinicalRequest/getClinicalSearchPage.java | 6 +++++- 9 files changed, 14 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/example/caseData/controller/CaseClinicalArticleController.java b/src/main/java/com/example/caseData/controller/CaseClinicalArticleController.java index b389b2e..540663d 100644 --- a/src/main/java/com/example/caseData/controller/CaseClinicalArticleController.java +++ b/src/main/java/com/example/caseData/controller/CaseClinicalArticleController.java @@ -26,7 +26,7 @@ import java.util.List; import java.util.Map; @RestController -@RequestMapping("") +@RequestMapping("/api") public class CaseClinicalArticleController { @Resource private CaseClinicalArticleDao caseClinicalArticleDao; diff --git a/src/main/java/com/example/caseData/controller/CaseClinicalVideoController.java b/src/main/java/com/example/caseData/controller/CaseClinicalVideoController.java index d36ff60..5d4cf1c 100644 --- a/src/main/java/com/example/caseData/controller/CaseClinicalVideoController.java +++ b/src/main/java/com/example/caseData/controller/CaseClinicalVideoController.java @@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.*; import java.util.List; @RestController -@RequestMapping("") +@RequestMapping("/api") public class CaseClinicalVideoController { @Resource private CaseClinicalVideoDao caseClinicalVideoDao; diff --git a/src/main/java/com/example/caseData/controller/ClinicalController.java b/src/main/java/com/example/caseData/controller/ClinicalController.java index 2bdb6b7..1ab2192 100644 --- a/src/main/java/com/example/caseData/controller/ClinicalController.java +++ b/src/main/java/com/example/caseData/controller/ClinicalController.java @@ -32,7 +32,7 @@ import java.util.List; import java.util.Map; @RestController -@RequestMapping("") +@RequestMapping("/api") public class ClinicalController extends BaseController { @Resource private CaseClinicalArticleDao caseClinicalArticleDao; diff --git a/src/main/java/com/example/caseData/controller/IndexController.java b/src/main/java/com/example/caseData/controller/IndexController.java index 9bc0d6e..15b729f 100644 --- a/src/main/java/com/example/caseData/controller/IndexController.java +++ b/src/main/java/com/example/caseData/controller/IndexController.java @@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController -@RequestMapping("") +@RequestMapping("/api") public class IndexController extends BaseController { @Resource private IndexService indexService; diff --git a/src/main/java/com/example/caseData/controller/PublicController.java b/src/main/java/com/example/caseData/controller/PublicController.java index dc84c74..655a472 100644 --- a/src/main/java/com/example/caseData/controller/PublicController.java +++ b/src/main/java/com/example/caseData/controller/PublicController.java @@ -16,7 +16,7 @@ import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; @RestController -@RequestMapping("") +@RequestMapping("/api") public class PublicController { @Resource private UserService userService; diff --git a/src/main/java/com/example/caseData/controller/StatsCaseClinicalController.java b/src/main/java/com/example/caseData/controller/StatsCaseClinicalController.java index 2d3ba9b..3d844af 100644 --- a/src/main/java/com/example/caseData/controller/StatsCaseClinicalController.java +++ b/src/main/java/com/example/caseData/controller/StatsCaseClinicalController.java @@ -13,7 +13,7 @@ import jakarta.annotation.Resource; import org.springframework.web.bind.annotation.*; @RestController -@RequestMapping("") +@RequestMapping("/api") public class StatsCaseClinicalController extends BaseController { @Resource private StatsCaseClinicalDao statsCaseClinicalDao; diff --git a/src/main/java/com/example/caseData/controller/UserController.java b/src/main/java/com/example/caseData/controller/UserController.java index 97a785f..d9896b0 100644 --- a/src/main/java/com/example/caseData/controller/UserController.java +++ b/src/main/java/com/example/caseData/controller/UserController.java @@ -19,7 +19,7 @@ import java.util.List; import java.util.Map; @RestController -@RequestMapping("") +@RequestMapping("/api") public class UserController extends BaseController { @Resource private UserDao userDao; diff --git a/src/main/java/com/example/caseData/middlewares/BaseInterceptor.java b/src/main/java/com/example/caseData/middlewares/BaseInterceptor.java index 68cc1d7..ef83361 100644 --- a/src/main/java/com/example/caseData/middlewares/BaseInterceptor.java +++ b/src/main/java/com/example/caseData/middlewares/BaseInterceptor.java @@ -12,8 +12,8 @@ public abstract class BaseInterceptor implements HandlerInterceptor { // "GET:/api/user/\\d+", // GET 请求,匹配 /api/user/123 // "POST:/api/public/.*", // POST 请求,匹配 /api/public/xx // "GET:/api/users" , // GET 请求,匹配具体路径 - "POST:/login/wechat/mobile", // 登陆 - "GET:/index/clinical" // 首页-临床病例库 + "POST:/api/login/wechat/mobile", // 登陆 + "GET:/api/index/clinical" // 首页-临床病例库 ); /** diff --git a/src/main/java/com/example/caseData/request/clinicalRequest/getClinicalSearchPage.java b/src/main/java/com/example/caseData/request/clinicalRequest/getClinicalSearchPage.java index bad7698..62a5f20 100644 --- a/src/main/java/com/example/caseData/request/clinicalRequest/getClinicalSearchPage.java +++ b/src/main/java/com/example/caseData/request/clinicalRequest/getClinicalSearchPage.java @@ -21,11 +21,15 @@ public class getClinicalSearchPage { @Min(value = 1, message = "每页个数最小为 1") private Integer pageSize = 20; +// // 标题/作者名称/疾病名称 +// @JsonProperty("keyword") +// private String doctorName; + // 标题 @JsonProperty("title") private String title; - // 作者名称 + // 标题/作者名称/疾病名称 @JsonProperty("doctor_name") private String doctorName;