list列表接口 改为能加入搜索条件怎么写

来源:5-7 修改删除大章功能

慕粉1230329569

2021-03-21

/**
* 列表查询   controller接口
*/
@PostMapping("/list")
public ResponseDto list(@RequestBody CoursePageDto pageDto) {
    ResponseDto responseDto = new ResponseDto();
    courseService.list(pageDto);
    responseDto.setContent(pageDto);
    return responseDto;
}
/**
* 列表查询:server层
*/
public void list(CoursePageDto pageDto) {
    PageHelper.startPage(pageDto.getPage(), pageDto.getSize());
    List<CourseDto> courseDtoList = myCourseMapper.list(pageDto);
    PageInfo<CourseDto> pageInfo = new PageInfo<>(courseDtoList);
    pageDto.setTotal(pageInfo.getTotal());
    pageDto.setList(courseDtoList);
    }
写回答

1回答

甲蛙

2021-03-21

前端加一个搜索控件,绑定一个新的响应式变量,比如叫name,和page,size的传参方式类似。

CoursePageDto实体里增加一个name属性

myCourseMapper.xml的list里加一个name条件,参数的写法和page、size类似

0
1
慕粉1230329569
非常感谢!
2021-03-22
共1条回复

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1743 学习 · 1698 问题

查看课程