新增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;
@RestController
@RequestMapping("")
@RequestMapping("/api")
public class CaseClinicalArticleController {
@Resource
private CaseClinicalArticleDao caseClinicalArticleDao;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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" // 首页-临床病例库
);
/**

View File

@ -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;