feat(specialist): 分页查询接口支持分页参数
- 引入 FindPageDto 用于分页参数传递 - 修改分页接口参数类型为 FindPageDto - 调用 service 层时传入页码参数 -保持返回结果结构不变,仅调整分页逻辑master
parent
22b0ae5c30
commit
9de2852075
|
|
@ -1,5 +1,7 @@
|
||||||
package com.whdc.controller;
|
package com.whdc.controller;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.whdc.model.dto.FindPageDto;
|
||||||
import com.whdc.model.entity.Specialist;
|
import com.whdc.model.entity.Specialist;
|
||||||
import com.whdc.model.group.Insert;
|
import com.whdc.model.group.Insert;
|
||||||
import com.whdc.model.group.Update;
|
import com.whdc.model.group.Update;
|
||||||
|
|
@ -11,8 +13,6 @@ import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.validation.annotation.Validated;
|
import org.springframework.validation.annotation.Validated;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 专家通讯录控制器
|
* 专家通讯录控制器
|
||||||
*
|
*
|
||||||
|
|
@ -30,8 +30,8 @@ public class SpecialistController {
|
||||||
|
|
||||||
@ApiOperation(value = "分页查询")
|
@ApiOperation(value = "分页查询")
|
||||||
@PostMapping(value = "page")
|
@PostMapping(value = "page")
|
||||||
public ResultJson<List<Specialist>> page(@RequestBody Specialist dto) {
|
public ResultJson<IPage<Specialist>> page(@RequestBody FindPageDto dto) {
|
||||||
return ResultJson.ok(specialistService.list());
|
return ResultJson.ok(specialistService.page(dto.getPage()));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation(value = "新增")
|
@ApiOperation(value = "新增")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue