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; return;
} }
// 保存提成 // 保存提成
Commission commission = new Commission(); this.saveCommission(amount, sysUser);
commission.setUserId(inviterUserId);
commission.setAmount(amount); // 保存商品收入
commission.setWallet(sysUser.getWallet()); this.saveCommission(price, sysUser);
commissionService.save(commission);
} }
@ -752,5 +752,13 @@ public class OrderTradeServiceImpl extends ServiceImpl<OrderTradeMapper, OrderTr
return map; 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);
}
} }