From 9aa109735b29215f9a64426300095706fd137d0b Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期三, 01 一月 2025 17:49:24 +0800 Subject: [PATCH] 修改bug --- ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java index afae1bf..7920fbb 100644 --- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java +++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java @@ -369,15 +369,16 @@ vipUpgrade(appUser.getId()); } //拉新分佣 - if(null != appUser2){ + if(0 == old && null != appUser2){ + pointSetting = pointSettingClient.getPointSetting(appUser2.getVipId()).getData(); Integer newPoint = pointSetting.getNewPoint(); Integer newPoint1 = 0; - if(1 == pointSetting.getGetRegisPointOpen()){ - newPoint1 = new BigDecimal(newPoint).multiply(pointSetting.getGetRegisPoint().divide(new BigDecimal(100))).intValue(); + if(1 == pointSetting.getGetNewPointOpen()){ + newPoint1 = new BigDecimal(newPoint).multiply(pointSetting.getGetNewPoint().divide(new BigDecimal(100))).intValue(); } appUser2.setLavePoint(appUser2.getLavePoint() + newPoint); appUser2.setAvailablePoint(appUser2.getAvailablePoint() + newPoint1); - if(null != pointSetting && 1 == pointSetting.getGetRegisPointGift()){ + if(null != pointSetting && 1 == pointSetting.getGetNewPointGift()){ appUser2.setTransferablePoint(appUser2.getTransferablePoint() + newPoint1); } appUser2.setTotalInvitePoint(appUser2.getTotalInvitePoint() + newPoint); -- Gitblit v1.7.1