This commit is contained in:
root 2019-11-27 20:14:54 +08:00
parent 5dcc3568f8
commit 54a4eb2310

View File

@ -86,7 +86,14 @@ class OrderController extends Controller
} }
if ($user->invite_user_id) { if ($user->invite_user_id) {
$order->invite_user_id = $user->invite_user_id; $order->invite_user_id = $user->invite_user_id;
$order->commission_balance = $order->total_amount * (config('v2board.invite_commission', 10) / 100); $inviter = User::find($user->invite_user_id);
if ($inviter) {
if ($inviter->commission_rate) {
$order->commission_balance = $order->total_amount * ($inviter->commission_rate / 100);
} else {
$order->commission_balance = $order->total_amount * (config('v2board.invite_commission', 10) / 100);
}
}
} }
if (!$order->save()) { if (!$order->save()) {
abort(500, '订单创建失败'); abort(500, '订单创建失败');