|
@@ -800,6 +800,15 @@ class StoreOrder extends BaseModel
|
|
|
User::where('uid', $user['spread_uid'])->inc('brokerage_price', $price1)->update();
|
|
|
$user1['brokerage_price'] += $price1;
|
|
|
UserBill::income('直推奖励', $user1['uid'], 'now_money', 'push', $price1, $user['uid'], $user1['brokerage_price'], '直推用户'.$user['uid'].','.$str.'商品编号'.$item['product_id'].'数量'.$num.'订单号'.$order['order_id']);
|
|
|
+ if ($user1['level'] == 2){
|
|
|
+ $fh = ($product['price'] * $num - 99 * $num) - $price3;// 结算差价
|
|
|
+ User::where('uid', $user['spread_uid'])->inc('brokerage_price', $fh)->update();
|
|
|
+ UserBill::income('结算差价', $user1['uid'], 'now_money', 'jscj', $fh, $user['uid'], $user1['brokerage_price']+$fh, '直推用户'.$user['uid'].','.$str.'商品编号'.$item['product_id'].'数量'.$num.'订单号'.$order['order_id'].'结算差价');
|
|
|
+ }elseif ($user1['level'] == 3){
|
|
|
+ $fh = ($product['price'] * $num - 80 * $num) - $price3;// 结算差价
|
|
|
+ User::where('uid', $user['spread_uid'])->inc('brokerage_price', $fh)->update();
|
|
|
+ UserBill::income('结算差价', $user1['uid'], 'now_money', 'jscj', $fh, $user['uid'], $user1['brokerage_price']+$fh, '直推用户'.$user['uid'].','.$str.'商品编号'.$item['product_id'].'数量'.$num.'订单号'.$order['order_id'].'结算差价');
|
|
|
+ }
|
|
|
}
|
|
|
if ($user2){
|
|
|
User::where('uid', $user1['spread_uid'])->inc('brokerage_price', $price3)->update();
|