From 185f5dc7c3c49f565da51cd9c2f7750f30990d4a Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 11 十一月 2024 13:28:29 +0800 Subject: [PATCH] 代码提交 --- xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/service/impl/AppUserServiceImpl.java | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/service/impl/AppUserServiceImpl.java b/xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/service/impl/AppUserServiceImpl.java index d09696b..dca7cd9 100644 --- a/xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/service/impl/AppUserServiceImpl.java +++ b/xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/service/impl/AppUserServiceImpl.java @@ -98,6 +98,7 @@ String randomCode = String.valueOf((int) ((Math.random() * 9 + 1) * 1000)); appUser.setCode("YH"+format+randomCode); this.save(appUser); + initUserTree(appUser.getId()); return appUser; } @@ -122,7 +123,7 @@ } sysUser = sysUserClient.getSysUser(appUser.getUserId()).getData(); appUser.setAvatar(body.getHeadImgUrl()); - appUser.setNickname(body.getNickname()); + appUser.setWxName(body.getNickname()); if (appUser.getCellPhone()!=null){ appLoginUser.setBindStatus(DisabledEnum.NO.getCode()); appLoginUser.setCellPhone(appUser.getCellPhone()); @@ -151,6 +152,8 @@ appUser.setWxOpenId(body.getWxOpenId()); String nickname = "用户" + IdUtil.fastSimpleUUID().substring(0, 6); sysUser.setNickName(nickname); + appUser.setNickname(nickname); + appUser.setWxName(body.getNickname()); appUser.setAvatar(body.getHeadImgUrl()); appUser.setGender(3); appUser.setBalance(BigDecimal.ZERO); @@ -160,6 +163,7 @@ appUser.setTotalEnergyValue(0); appUser.setRegisterTime(LocalDateTime.now()); appUser.setLevelSettingId(TreeLevelEnum.SEED.getCode()); + appLoginUser.setBindStatus(DisabledEnum.YES.getCode()); this.save(appUser); // 初始化用户树苗 initUserTree(appUser.getId()); @@ -168,8 +172,8 @@ appLoginUser.setUsername(appUser.getNickname()); appLoginUser.setAppUserId(appUser.getId()); appLoginUser.setSysUser(sysUser); + this.updateById(appUser); // if (Objects.nonNull(sysUser.getUserName())) { -// appLoginUser.setBindStatus(DisabledEnum.YES.getCode()); // appLoginUser.setCellPhone(appUser.getCellPhone()); // } return appLoginUser; -- Gitblit v1.7.1