|
|
@@ -941,7 +941,16 @@ class StoreOrder extends BaseModel
|
|
|
@file_put_contents('quanju2.txt', $user_info['uid'] . "-怎么分账还有问题的\r\n", 8);
|
|
|
@file_put_contents('quanju2.txt', $order['order_id'] . "-怎么分账还有问题的2\r\n", 8);
|
|
|
$make = app()->make(SystemUserLevel::class);
|
|
|
- $level = $make->where('id', $user_info['level'])->find(); //用户等级
|
|
|
+ if ($user_info['level']>0){
|
|
|
+ $level = $make->where('id', $user_info['level'])->find(); //用户等级
|
|
|
+ }else{
|
|
|
+ if ($user_info['spread_uid']>0){
|
|
|
+ self::team_rewards($order,$type,$user_info['spread_uid'],$spread_ratio);
|
|
|
+ } else{
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
if ($level){
|
|
|
$ratio = bcmul($level[$field], 0.01, 2); //奖励比例
|
|
|
@file_put_contents('quanju2.txt', $ratio . "-当前等级比例\r\n", 8);
|