refactor(mcwl-pay): 优化订单交易服务和用户支付账户日志服务

master
yang 2025-03-31 16:54:19 +08:00
parent 60949dfa90
commit c755d11609
1 changed files with 14 additions and 6 deletions

View File

@ -191,12 +191,12 @@ public class OrderTradeServiceImpl extends ServiceImpl<OrderTradeMapper, OrderTr
return;
}
// 保存提成
Commission commission = new Commission();
commission.setUserId(inviterUserId);
commission.setAmount(amount);
commission.setWallet(sysUser.getWallet());
commissionService.save(commission);
// 保存提成
this.saveCommission(amount, sysUser);
// 保存商品收入
this.saveCommission(price, sysUser);
}
@ -752,5 +752,13 @@ public class OrderTradeServiceImpl extends ServiceImpl<OrderTradeMapper, OrderTr
return map;
}
private void saveCommission(double price, SysUser sysUser) {
Commission commission = new Commission();
commission.setUserId(sysUser.getInviterUserId());
commission.setAmount(price);
commission.setWallet(sysUser.getWallet());
commissionService.save(commission);
}
}