系统用户钱包 拆分
This commit is contained in:
@@ -32,8 +32,10 @@ import com.sqx.modules.pay.entity.PayDetails;
|
||||
import com.sqx.modules.pay.wuyou.BaseResp;
|
||||
import com.sqx.modules.pay.wuyou.WuyouPay;
|
||||
import com.sqx.modules.sys.entity.SysUserEntity;
|
||||
import com.sqx.modules.sys.entity.SysUserMoney;
|
||||
import com.sqx.modules.sys.entity.SysUserMoneyDetails;
|
||||
import com.sqx.modules.sys.service.SysUserMoneyDetailsService;
|
||||
import com.sqx.modules.sys.service.SysUserMoneyService;
|
||||
import com.sqx.modules.sys.service.SysUserService;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.slf4j.Logger;
|
||||
@@ -69,6 +71,8 @@ public class TempOrdersTask {
|
||||
@Resource
|
||||
private UserMoneyService userMoneyService;
|
||||
@Resource
|
||||
private SysUserMoneyService sysUserMoneyService;
|
||||
@Resource
|
||||
private SysUserService sysUserService;
|
||||
@Resource
|
||||
private InviteDao inviteDao;
|
||||
@@ -238,14 +242,14 @@ public class TempOrdersTask {
|
||||
sysUser.getUserId(), sysUser.getUserId(), null, "[分享达标额外奖励]", 6, 1, 2,
|
||||
new BigDecimal(qdAward), "推广人员首次达标,额外奖励现金红包" + qdAward, 2);
|
||||
|
||||
userMoneyService.updateSysAmount(1, sysUser.getUserId(), Double.parseDouble(qdAward));
|
||||
sysUserMoneyService.updateSysMoney(1, sysUser.getUserId(), Double.parseDouble(qdAward));
|
||||
sysUserMoneyDetailsService.save(userMoneyDetails4);
|
||||
|
||||
UserMoney userMoney = userMoneyService.selectSysUserMoneyByUserId(sysUser.getSysUserId());
|
||||
userMoney.setInviteIncomeMoney(userMoney.getInviteIncomeMoney().add(new BigDecimal(qdAward)));
|
||||
userMoneyService.update(userMoney, new LambdaQueryWrapper<UserMoney>()
|
||||
.eq(UserMoney::getSysUserId, userMoney.getSysUserId())
|
||||
.eq(UserMoney::getId, userMoney.getId()));
|
||||
SysUserMoney sysUserMoney = sysUserMoneyService.selectSysUserMoneyByUserId(sysUser.getSysUserId());
|
||||
sysUserMoney.setInviteIncomeMoney(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