|
@@ -34,6 +34,7 @@ use app\services\system\attachment\SystemAttachmentServices;
|
|
|
use app\services\system\config\SystemConfigServices;
|
|
|
use app\services\store\SystemStoreServices;
|
|
|
use app\services\store\SystemStoreStaffServices;
|
|
|
+use app\services\user\AwardIntegralServices;
|
|
|
use app\services\user\level\UserLevelServices;
|
|
|
use app\services\user\UserAwardIntegralServices;
|
|
|
use app\services\user\UserBillServices;
|
|
@@ -70,21 +71,8 @@ class PublicController extends BaseController
|
|
|
|
|
|
public function test()
|
|
|
{
|
|
|
- $userService = app()->make(UserServices::class);
|
|
|
- $list = $userService->getList([]);
|
|
|
- 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);//累计有效消费
|
|
|
- var_dump($v['uid'] . ':' . $orderStatusSum);
|
|
|
- $spread_status = $userService->checkUserPromoter($v['uid'], $v, $orderStatusSum);
|
|
|
- var_dump((int)$spread_status);
|
|
|
- if (!$v['is_promoter'] && $spread_status) {
|
|
|
- $userService->update($v['uid'], ['is_promoter' => 1], 'uid');
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+ $service = app()->make(AwardIntegralServices::class);
|
|
|
+ $service->daySend(true);
|
|
|
|
|
|
}
|
|
|
|