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