From ed75b18939a3717e546187dc23baf6fb5da1d00d Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期三, 23 十月 2024 20:39:05 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppUserServiceImpl.java | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppUserServiceImpl.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppUserServiceImpl.java index 66ff91a..19d5fe3 100644 --- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppUserServiceImpl.java +++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppUserServiceImpl.java @@ -54,6 +54,7 @@ if(Objects.isNull(appUser)){ appUser = new TAppUser(); appUser.setPhone(appletUserDecodeData.getPhoneNumber()); + appUser.setInviteUserId(inviteUserId); } } if(Objects.nonNull(appUser.getStatus())){ @@ -68,14 +69,15 @@ break; } } - appUser.setInviteUserId(inviteUserId); appUser.setAvatar(appletUserDecodeData.getAvatarUrl()); appUser.setCity(appletUserDecodeData.getCity()); appUser.setName(appletUserDecodeData.getNickName()); appUser.setProvince(appletUserDecodeData.getProvince()); appUser.setWxOpenid(appletUserDecodeData.getOpenId()); this.saveOrUpdate(appUser); - inviteUserService.saveInviteUser(appUser.getId(), inviteUserId); + if(Objects.nonNull(inviteUserId)){ + inviteUserService.saveInviteUser(appUser.getId(), inviteUserId); + } return this.getUserInfo(appUser); } @@ -95,6 +97,7 @@ if(Objects.isNull(appUser)){ appUser = new TAppUser(); appUser.setPhone(phone); + appUser.setInviteUserId(inviteUserId); } } if(Objects.nonNull(appUser.getStatus())){ @@ -109,10 +112,11 @@ break; } } - appUser.setInviteUserId(inviteUserId); appUser.setAliOpenid(response.getOpenId()); this.saveOrUpdate(appUser); - inviteUserService.saveInviteUser(appUser.getId(), inviteUserId); + if(Objects.nonNull(inviteUserId)){ + inviteUserService.saveInviteUser(appUser.getId(), inviteUserId); + } return this.getUserInfo(appUser); } // @Override -- Gitblit v1.7.1