From 557c18cae8ff52b6b48e78522a49ad99c68bc17b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Thu, 28 Aug 2025 20:07:33 +0800 Subject: [PATCH] =?UTF-8?q?feat(user):=20=E5=AE=8C=E5=96=84=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E6=B3=A8=E5=86=8C=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在用户注册时,增加用户名和邮箱的设置 - 优先使用用户输入的用户名,若未提供则使用手机号作为用户名 - 若提供了邮箱,则保存邮箱信息 --- .../common/system/service/impl/UserServiceImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/gxwebsoft/common/system/service/impl/UserServiceImpl.java b/src/main/java/com/gxwebsoft/common/system/service/impl/UserServiceImpl.java index 65333de..c345b57 100644 --- a/src/main/java/com/gxwebsoft/common/system/service/impl/UserServiceImpl.java +++ b/src/main/java/com/gxwebsoft/common/system/service/impl/UserServiceImpl.java @@ -220,7 +220,12 @@ public class UserServiceImpl extends ServiceImpl 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);