Administrator
3 days ago 16b8941c5e450988c6d5ab27fb46416df5bd42ae
refs
author Administrator <15274802129@163.com>
Monday, January 12, 2026 17:23 +0800
committer Administrator <15274802129@163.com>
Monday, January 12, 2026 17:23 +0800
commit16b8941c5e450988c6d5ab27fb46416df5bd42ae
tree e6983da5c610c4b276c2a25b7c8facc4ec775323 tree | zip | gz
parent cb78ad5f3aa9436cf32ae74f07dd1a5d18b8f046 view | diff
feat(ai): 添加学习成果统计功能

- 新增ApiCompanyStudyDto、ApiCompanyStudyInfoDto等请求参数类
- 新增ApiCompanyStudyVo、ApiCompanyStudyPercentVo等响应结果类
- 在AiMemberService中添加studyList、studyPercentList、studyInfoList方法
- 实现学习成果数据查询和统计逻辑
- 添加对应的API接口映射配置
- 在AiMemberAnswerItemService中新增getListByQuery方法
- 配置学习成果相关的数据库查询映射
10 files modified
7 files added
374 ■■■■■ changed files
src/main/java/cc/mrbird/febs/ai/controller/member/ApiMemberController.java 30 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/mapper/AiMemberAnswerMapper.java 5 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/mapper/AiMemberMapper.java 4 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/member/ApiCompanyStudyDto.java 27 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/member/ApiCompanyStudyInfoDto.java 19 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/member/ApiCompanyStudyPercentDto.java 16 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/res/member/ApiCompanyStudyInfoVo.java 19 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/res/member/ApiCompanyStudyPercentItemVo.java 28 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/res/member/ApiCompanyStudyPercentVo.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/res/member/ApiCompanyStudyVo.java 23 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/AiMemberAnswerItemService.java 6 ●●●●● 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 6 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberAnswerItemServiceImpl.java 5 ●●●●● 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 131 ●●●●● diff | view | raw | blame | history
src/main/resources/mapper/modules/AiMemberAnswerMapper.xml 17 ●●●●● diff | view | raw | blame | history