KKSU
2025-02-17 1e6f177e264b130cb69e79e4325156989629ec85
refs
author KKSU <15274802129@163.com>
Monday, February 17, 2025 15:37 +0800
committer KKSU <15274802129@163.com>
Monday, February 17, 2025 15:37 +0800
commit1e6f177e264b130cb69e79e4325156989629ec85
tree ec6771d0abe10020c1594398d866ae3cf452047a tree | zip | gz
parent 8c117c9844f34dbb3f4ac894b6adce7b28530fa6 view | diff
feat(user): 新增客服用户注册功能

- 添加用户注册相关的数据传输对象 ApiRegisterDto
- 创建 ChatMember 实体类用于表示客服用户
- 实现用户注册的业务逻辑,包括验证邀请码、生成用户信息等
- 添加用户注册的 API 接口和控制器
- 更新登录拦截器和登录
7 files added
3 files modified
322 ■■■■■ changed files
src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java 13 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/common/utils/LoginUserUtil.java 6 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/common/utils/SubMailSend.java 2 ●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/controller/ChatUserController.java 33 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/conversion/ChatMemberConversion.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/entity/ChatMember.java 58 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/mapper/ChatMemberMapper.java 7 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/req/ApiRegisterDto.java 39 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/service/IChatMemberService.java 8 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/service/Impl/ChatMemberServiceImpl.java 147 ●●●●● diff | view | raw | blame | history