修改极差问题

This commit is contained in:
liqianjin 2025-04-01 10:01:23 +08:00
parent e6885ed7de
commit 27f370cd91
2 changed files with 5 additions and 3 deletions

View File

@ -409,11 +409,11 @@ class FenxiaoOrder extends BaseModel
$commission = $goods_config['direct_money'] * $v[ 'num' ];
}
$commission = $commission - $last_commission;
}
if($commission > 0){
$level_num = $user['level_num'];
$last_commission = $commission;
//平级奖不需要扣除上个用户获取的金额,非平级奖则有极差
$last_commission = $is_sideways == 1 ? $last_commission : $commission + $last_commission;
$order_fenxiao_data['sideways_fenxiao_id'][] = $user['fenxiao_id'];
$order_fenxiao_data['commission'] += $order_fenxiao_data[ 'sideways_commission' ] += $commission;
$order_fenxiao_data['sideways_fenxiao_detail'][] = ['name' => $user['fenxiao_name'], 'commission' => $commission,'is_sideways' => $is_sideways];
@ -490,9 +490,11 @@ class FenxiaoOrder extends BaseModel
} else {
$commission = $goods_config['direct_money'] * $v[ 'num' ];
}
$commission = $commission - $money;
}
}
return $commission > 0 ? $commission : 0;
}

View File

@ -24,7 +24,7 @@ class Test{
//
public function test(){
$orderId = 111;
$orderId = 112;
$order_info = model('order')->getInfo(['order_id' => $orderId]);
// $fenxiao_order = new OrderPay();
// $res = $fenxiao_order->handle($order_info);