|
@@ -72,13 +72,13 @@ class PublicController extends BaseController
|
|
|
{
|
|
|
$userService = app()->make(UserServices::class);
|
|
|
$list = $userService->getList([]);
|
|
|
- foreach ($list as $v){
|
|
|
- if(!$v['is_promoter']){
|
|
|
+ foreach ($list as $v) {
|
|
|
+ if (!$v['is_promoter']) {
|
|
|
/** @var StoreOrderServices $storeOrder */
|
|
|
$storeOrder = app()->make(StoreOrderServices::class);
|
|
|
$orderStatusSum = (float)$storeOrder->sum(['pid' => 0, 'paid' => 1, 'refund_status' => [0, 3], 'uid' => $v['uid'], 'is_del' => 0], 'pay_price', true);//累计有效消费
|
|
|
- $v['spread_status'] = ($configData['brokerage_func_status'] ?? 1) && $userService->checkUserPromoter($v['uid'], $v, $orderStatusSum);
|
|
|
- if (!$v['is_promoter'] && $v['spread_status']) {
|
|
|
+ $spread_status = $userService->checkUserPromoter($v['uid'], $v, $orderStatusSum);
|
|
|
+ if (!$v['is_promoter'] && $spread_status) {
|
|
|
$userService->update($v, ['is_promoter' => 1], 'uid');
|
|
|
}
|
|
|
}
|