From 309075976309525e0469d93bf11f63a307d6a65c Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Tue, 02 Jan 2024 11:17:38 +0800 Subject: [PATCH] 修改推荐人 --- src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java index 88d2416..fb05383 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java @@ -697,16 +697,17 @@ @Override @Transactional(rollbackFor = Exception.class) public void modifyReferer(MallMember member) { + //获取新推荐人信息 MallMember referer = this.baseMapper.selectInfoByInviteId(member.getReferrerId()); if (referer == null) { throw new FebsException("推荐人不存在"); } - String refererId = member.getReferrerId(); + String refererId = member.getReferrerId();//新推荐人的邀请码 - member = this.baseMapper.selectById(member.getId()); + member = this.baseMapper.selectById(member.getId());//修改的用户 String beforeReferer = member.getReferrerId(); - member.setReferrerId(refererId); + member.setReferrerId(refererId);//更新用户的上级推荐人为新推荐人的邀请码refererId String refererIds = refererIds(refererId); member.setReferrerIds(refererIds); this.baseMapper.updateById(member); -- Gitblit v1.9.1