refs
author Administrator <15274802129@163.com>
Tuesday, October 21, 2025 13:41 +0800
committer Administrator <15274802129@163.com>
Tuesday, October 21, 2025 13:41 +0800
commit75d8b0ad39a7eb04f72ef8654dbb895322f07cfd
tree af085377cb7f5acb3c5757eb13a935a182c84922 tree | zip | gz
parent 898cfb426c97a272a5dbfc912ee00dec5a52f265 view | diff
feat(ai): 新增会员答题分页及详情查询功能
- 在 AiMemberAnswerMapper 中新增 getAnswerPage 方法及对应 XML 查询语句
- 新增 ApiMemberAnswerPageDto 和 ApiMemberAnswerPageVo 用于分页查询参数和返回结果
- 在 AiMemberAnswerService 及其实现类中添加 getAnswerPage 方法
- 在 AiMemberService 及其实现类中新增 answerPage 和 answerInfo 接口实现
- 新增 ApiMemberAnswerInfoDto 和 ApiMemberAnswerInfoVo 用于答题详情接口参数和响应
- 在 ApiMemberController 中增加 /answerPage 和 /answerInfo两个 POST 接口
- 优化 AiMemberTeamPracticeVo,增加 memberUuid 字段
- 统一导入包路径,简化代码结构
8 files modified
4 files added
254 ■■■■■ changed files
src/main/java/cc/mrbird/febs/ai/controller/member/ApiMemberController.java 28 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/mapper/AiMemberAnswerMapper.java 4 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/member/ApiMemberAnswerInfoDto.java 17 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/member/ApiMemberAnswerPageDto.java 26 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/res/member/ApiMemberAnswerInfoVo.java 37 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/res/member/ApiMemberAnswerPageVo.java 19 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/res/member/ApiMemberTeamPracticeVo.java 3 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/AiMemberAnswerService.java 5 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/AiMemberService.java 8 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberAnswerServiceImpl.java 8 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberServiceImpl.java 84 ●●●●● diff | view | raw | blame | history
src/main/resources/mapper/modules/AiMemberAnswerMapper.xml 15 ●●●●● diff | view | raw | blame | history