|
|
@@ -366,8 +366,10 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser>
|
|
|
userRole.setRoleId(StringUtils.toLong(sysUser.getRoleId()));
|
|
|
sysUserRoleService.save(userRole);
|
|
|
|
|
|
- //推荐人
|
|
|
- esmUserReferrerService.addReferrer(sysUser.getReferrerId(),userId);
|
|
|
+ if(StringUtils.isNotEmpty(sysUser.getReferrerId())){
|
|
|
+ //推荐人
|
|
|
+ esmUserReferrerService.addReferrer(sysUser.getReferrerId(),userId);
|
|
|
+ }
|
|
|
// EsmUserReferrer eur = new EsmUserReferrer();
|
|
|
// eur.setId(sysUser.getId());
|
|
|
// eur.setReferrerName(sysUser.getReferrerName());
|
|
|
@@ -406,8 +408,10 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser>
|
|
|
userRole.setLastUpdateTime(new Date());
|
|
|
sysUserRoleService.updateById(userRole);
|
|
|
|
|
|
- //推荐人
|
|
|
- esmUserReferrerService.addReferrer(sysUser.getReferrerId(),userId);
|
|
|
+ if(StringUtils.isNotEmpty(sysUser.getReferrerId())){
|
|
|
+ //推荐人
|
|
|
+ esmUserReferrerService.addReferrer(sysUser.getReferrerId(),userId);
|
|
|
+ }
|
|
|
// EsmUserReferrer referrer = esmUserReferrerService.getById(userId);
|
|
|
// EsmUserReferrer eur = new EsmUserReferrer();
|
|
|
// eur.setId(userId);
|