Browse Source

Merge branch 'master' of http://git.qiniu1314.com/Kirin/shenying

Kirin 9 months ago
parent
commit
91382ce409
2 changed files with 7 additions and 1 deletions
  1. 1 0
      app/controller/api/v1/PublicController.php
  2. 6 1
      app/jobs/integral/IntegralJob.php

+ 1 - 0
app/controller/api/v1/PublicController.php

@@ -93,6 +93,7 @@ class PublicController extends BaseController
                 }
                 $send = $give_action_integral;
             }
+            $levelServices->detection((int)$spread['uid']);
             $pass[] = $spread['uid'];
             $spread = $userService->getUserInfo($spread['spread_uid']);
         }

+ 6 - 1
app/jobs/integral/IntegralJob.php

@@ -10,6 +10,7 @@ use app\services\user\UserMoneyServices;
 use app\services\user\UserServices;
 use crmeb\basic\BaseJobs;
 use crmeb\traits\QueueTrait;
+use think\exception\ValidateException;
 use think\facade\Log;
 
 /**
@@ -98,7 +99,11 @@ class IntegralJob extends BaseJobs
                         }
                         $send = $give_action_integral;
                     }
-                    $levelServices->detection((int)$spread['uid']);
+                    try {
+                        $levelServices->detection((int)$spread['uid']);
+                    } catch (ValidateException $e) {
+
+                    }
                     $pass[] = $spread['uid'];
                     $spread = $userService->getUserInfo($spread['spread_uid']);
                 }