feat(user): 完善用户注册信息

- 在用户注册时,增加用户名和邮箱的设置
- 优先使用用户输入的用户名,若未提供则使用手机号作为用户名
- 若提供了邮箱,则保存邮箱信息
This commit is contained in:
2025-08-28 20:07:33 +08:00
parent b8d10b6ae8
commit 557c18cae8

View File

@@ -220,7 +220,12 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
User addUser = new User();
// 注册用户
addUser.setStatus(0);
addUser.setUsername(userParam.getPhone());
if(userParam.getUsername() != null){
addUser.setUsername(userParam.getUsername());
}
if(userParam.getEmail() != null){
addUser.setEmail(userParam.getEmail());
}
addUser.setNickname(DesensitizedUtil.mobilePhone(userParam.getPhone()));
addUser.setPlatform(WEB);
addUser.setGradeId(2);