refactor(mcwl-pay): 优化订单交易服务和用户支付账户日志服务
parent
60949dfa90
commit
c755d11609
|
@ -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);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue