1.支付回调报错导致奖励领取失败修复
This commit is contained in:
@@ -247,7 +247,7 @@ public class TempOrdersTask {
|
||||
sysUserMoneyDetailsService.save(userMoneyDetails4);
|
||||
|
||||
SysUserMoney sysUserMoney = sysUserMoneyService.selectSysUserMoneyByUserId(sysUser.getSysUserId());
|
||||
sysUserMoney.setInviteIncomeMoney(sysUserMoney.getInviteIncomeMoney().add(new BigDecimal(qdAward)));
|
||||
sysUserMoney.setInviteIncomeMoney(sysUserMoney.getInviteIncomeMoney() == null ? new BigDecimal(qdAward) : sysUserMoney.getInviteIncomeMoney().add(new BigDecimal(qdAward)));
|
||||
sysUserMoneyService.update(sysUserMoney, new LambdaQueryWrapper<SysUserMoney>()
|
||||
.eq(SysUserMoney::getUserId, sysUserMoney.getUserId())
|
||||
.eq(SysUserMoney::getId, sysUserMoney.getId()));
|
||||
|
||||
Reference in New Issue
Block a user