Administrator
2025-08-04 3bfb50eb7a505c634f0d76ec12ffa68d3f281e85
refs
author Administrator <15274802129@163.com>
Monday, August 4, 2025 14:03 +0800
committer Administrator <15274802129@163.com>
Monday, August 4, 2025 14:03 +0800
commit3bfb50eb7a505c634f0d76ec12ffa68d3f281e85
tree 9cf26037cf0269e03ae68817663c4b07a7070b2b tree | zip | gz
parent 4fc4e894889df418824f95c7bafb934c37b06365 view | diff
feat(ai): 添加 AI 产品相关接口和功能

- 新增 AiProductCategory、AiProduct、AiProductPoint 相关的 Controller、Service 和 Mapper
- 实现了产品分类、产品列表、产品详情、知识点详情等接口
- 优化了成员角色列表接口
- 调整了 WebMvc 配置,允许特定的 AI 相关请求
16 files modified
12 files added
750 ■■■■■ changed files
src/main/java/cc/mrbird/febs/ai/controller/memberRole/ApiMemberRoleController.java 4 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/controller/product/ApiProductController.java 54 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/controller/productCategory/ApiProductCategoryController.java 48 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/controller/productPoint/ApiProductPointController.java 44 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/mapper/AiProductCategoryMapper.java 5 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/mapper/AiProductMapper.java 5 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/product/ApiProductInfoDto.java 20 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/product/ApiProductPageDto.java 29 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/productCategory/ApiProductCategoryPageDto.java 27 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/productPoint/ApiProductPointInfoDto.java 20 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/res/product/ApiProductInfoVo.java 68 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/res/product/ApiProductVo.java 28 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/res/productCategory/ApiProductCategoryVo.java 35 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/res/productPoint/ApiProductPointInfoVo.java 45 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/res/productPoint/ApiProductPointVo.java 22 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/AiMemberRoleService.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/AiProductCategoryService.java 15 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/AiProductPointLinkService.java 6 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/AiProductPointService.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/AiProductService.java 15 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberRoleServiceImpl.java 15 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiProductCategoryServiceImpl.java 62 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiProductPointLinkServiceImpl.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiProductPointServiceImpl.java 61 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiProductServiceImpl.java 64 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/common/configure/WebMvcConfigure.java 4 ●●● diff | view | raw | blame | history
src/main/resources/mapper/modules/AiProductCategoryMapper.xml 12 ●●●●● diff | view | raw | blame | history
src/main/resources/mapper/modules/AiProductMapper.xml 22 ●●●●● diff | view | raw | blame | history