|
|
@@ -869,6 +869,7 @@ class StoreOrder extends BaseModel
|
|
|
self::team_rewards($order, 2); //分发团队奖励 2复购
|
|
|
}else{
|
|
|
self::team_rewards($order, 1); //分发团队奖励 1首单
|
|
|
+ User::where('uid', $order['uid'])->update(['is_first' => 1]); //修改用户是否首单
|
|
|
}
|
|
|
$res = $res1 && $resPink && UserSpread::setSpreadSure($order['uid']) && User::backOrderBrokerage($order);
|
|
|
return false !== $res;
|
|
|
@@ -900,7 +901,7 @@ class StoreOrder extends BaseModel
|
|
|
@file_put_contents('quanju.txt', $k . "-当前等级\r\n", 8);
|
|
|
$level_group = User::where('level', $k)->column('uid,nickname,brokerage_price,level'); //获取这个等级的所有用户
|
|
|
$make = app()->make(SystemUserLevel::class);
|
|
|
- $level = $make->where('level',$k)->find(); //用户等级
|
|
|
+ $level = $make->where('id',$k)->find(); //用户等级
|
|
|
if ($level) {
|
|
|
$ratio = bcmul($level[$field],0.01,2); //奖励比例
|
|
|
$award_price = bcmul($order['pay_price'], $ratio, 2); //奖励金额
|