Administrator
3 hours ago 9b3f0e0c496871e9bc633bafe2512cace82dd5e2
refs
author Administrator <15274802129@163.com>
Monday, September 22, 2025 16:36 +0800
committer Administrator <15274802129@163.com>
Monday, September 22, 2025 16:36 +0800
commit9b3f0e0c496871e9bc633bafe2512cace82dd5e2
tree b08977ad900992fd01bf6bbc2b182f311bf5895e tree | zip | gz
parent 85069103bd0b1a801924c660daad78aedd0bfb6c view | diff
feat(ai):为成员团队练习和学习接口添加分页功能

- 在 `AiMemberServiceImpl` 中替换原有的查询方式,使用 MyBatis Plus 的分页查询
- 增加对 `AiMemberTalk` 和 `AiMemberPoint` 查询的分页支持,并过滤状态为已完成的数据
- 在 `ApiMemberTeamPracticeDto` 和 `ApiMemberTeamStudyDto` 中新增 `pageNow` 和 `pageSize` 字段
- 添加字段校验注解,确保分页参数不为空
- 引入 `AiTypeEnum` 枚举用于状态判断
3 files modified
43 ■■■■■ changed files
src/main/java/cc/mrbird/febs/ai/req/member/ApiMemberTeamPracticeDto.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/member/ApiMemberTeamStudyDto.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberServiceImpl.java 25 ●●●●● diff | view | raw | blame | history