新增api路由

This commit is contained in:
wucongxing8150 2025-05-19 16:50:06 +08:00
parent a20af2a32a
commit f186b98dbe
9 changed files with 14 additions and 10 deletions

View File

@ -26,7 +26,7 @@ import java.util.List;
import java.util.Map; import java.util.Map;
@RestController @RestController
@RequestMapping("") @RequestMapping("/api")
public class CaseClinicalArticleController { public class CaseClinicalArticleController {
@Resource @Resource
private CaseClinicalArticleDao caseClinicalArticleDao; private CaseClinicalArticleDao caseClinicalArticleDao;

View File

@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.*;
import java.util.List; import java.util.List;
@RestController @RestController
@RequestMapping("") @RequestMapping("/api")
public class CaseClinicalVideoController { public class CaseClinicalVideoController {
@Resource @Resource
private CaseClinicalVideoDao caseClinicalVideoDao; private CaseClinicalVideoDao caseClinicalVideoDao;

View File

@ -32,7 +32,7 @@ import java.util.List;
import java.util.Map; import java.util.Map;
@RestController @RestController
@RequestMapping("") @RequestMapping("/api")
public class ClinicalController extends BaseController { public class ClinicalController extends BaseController {
@Resource @Resource
private CaseClinicalArticleDao caseClinicalArticleDao; private CaseClinicalArticleDao caseClinicalArticleDao;

View File

@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@RestController @RestController
@RequestMapping("") @RequestMapping("/api")
public class IndexController extends BaseController { public class IndexController extends BaseController {
@Resource @Resource
private IndexService indexService; private IndexService indexService;

View File

@ -16,7 +16,7 @@ import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@RestController @RestController
@RequestMapping("") @RequestMapping("/api")
public class PublicController { public class PublicController {
@Resource @Resource
private UserService userService; private UserService userService;

View File

@ -13,7 +13,7 @@ import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@RestController @RestController
@RequestMapping("") @RequestMapping("/api")
public class StatsCaseClinicalController extends BaseController { public class StatsCaseClinicalController extends BaseController {
@Resource @Resource
private StatsCaseClinicalDao statsCaseClinicalDao; private StatsCaseClinicalDao statsCaseClinicalDao;

View File

@ -19,7 +19,7 @@ import java.util.List;
import java.util.Map; import java.util.Map;
@RestController @RestController
@RequestMapping("") @RequestMapping("/api")
public class UserController extends BaseController { public class UserController extends BaseController {
@Resource @Resource
private UserDao userDao; private UserDao userDao;

View File

@ -12,8 +12,8 @@ public abstract class BaseInterceptor implements HandlerInterceptor {
// "GET:/api/user/\\d+", // GET 请求匹配 /api/user/123 // "GET:/api/user/\\d+", // GET 请求匹配 /api/user/123
// "POST:/api/public/.*", // POST 请求匹配 /api/public/xx // "POST:/api/public/.*", // POST 请求匹配 /api/public/xx
// "GET:/api/users" , // GET 请求匹配具体路径 // "GET:/api/users" , // GET 请求匹配具体路径
"POST:/login/wechat/mobile", // 登陆 "POST:/api/login/wechat/mobile", // 登陆
"GET:/index/clinical" // 首页-临床病例库 "GET:/api/index/clinical" // 首页-临床病例库
); );
/** /**

View File

@ -21,11 +21,15 @@ public class getClinicalSearchPage {
@Min(value = 1, message = "每页个数最小为 1") @Min(value = 1, message = "每页个数最小为 1")
private Integer pageSize = 20; private Integer pageSize = 20;
// // 标题/作者名称/疾病名称
// @JsonProperty("keyword")
// private String doctorName;
// 标题 // 标题
@JsonProperty("title") @JsonProperty("title")
private String title; private String title;
// 作者名称 // 标题/作者名称/疾病名称
@JsonProperty("doctor_name") @JsonProperty("doctor_name")
private String doctorName; private String doctorName;