KKSU
2025-02-18 0140571d040178c6a1c4c6f66f8df0dcb46ab5ac
refs
author KKSU <15274802129@163.com>
Tuesday, February 18, 2025 11:01 +0800
committer KKSU <15274802129@163.com>
Tuesday, February 18, 2025 11:01 +0800
commit0140571d040178c6a1c4c6f66f8df0dcb46ab5ac
tree 2ae54f36330562acbf35aaea401b19932a338c45 tree | zip | gz
parent 1e6f177e264b130cb69e79e4325156989629ec85 view | diff
feat(user): 重构用户注册逻辑并添加钱包功能

- 重构了用户注册流程,简化了代码结构
- 新增了钱包功能,包括初始化钱包和余额增减操作
- 添加了异步处理逻辑,提高系统性能
- 优化了实体类结构,移除了不必要的字段
9 files added
3 files modified
679 ■■■■ changed files
src/main/java/cc/mrbird/febs/common/utils/ValidateEntityUtils.java 280 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/contant/MemberConstant.java 36 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/entity/ChatMember.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/entity/ChatWallet.java 23 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/mapper/ChatWalletMapper.java 10 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/req/ApiRegisterDto.java 9 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/service/AsyncService.java 23 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/service/IChatWalletService.java 13 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/service/Impl/AsyncServiceImpl.java 60 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/service/Impl/ChatMemberServiceImpl.java 142 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/user/service/Impl/ChatWalletServiceImpl.java 69 ●●●●● diff | view | raw | blame | history
src/main/resources/mapper/modules/ChatWalletMapper.xml 12 ●●●●● diff | view | raw | blame | history