Selaa lähdekoodia

'异常处理'

zhuchengjie 3 vuotta sitten
vanhempi
commit
e006db638d
1 muutettua tiedostoa jossa 14 lisäystä ja 9 poistoa
  1. 14 9
      app/Http/Middleware/QuickAppGetUserFromToken.php

+ 14 - 9
app/Http/Middleware/QuickAppGetUserFromToken.php

@@ -77,17 +77,22 @@ class QuickAppGetUserFromToken extends BaseMiddleware
         ReportService::reportActive($uid);
 
         if(PushConst::PROVIDER_OPPO == strtolower($provider)){
-            $path = $request->path();
-            $request = $request->all();
-            \Log::info('oppo_request:'.json_encode($request).' uid:'.$uid.' send_order_id:'.$sendOrderId);
-            if(isset($request['tid'])  && isset($request['pageId'])){
-                $provider = strtolower($provider);
-                if(!QappCallbackParams::where('uid',$uid)->where('provider',$provider)->first()){
-                    //获取oppo回传需要的参数
-                    $params = json_encode(['tid' => $request['tid'], 'pageId' => $request['pageId']]);
-                    QappCallbackParams::create(compact('uid','path','provider','params'));
+            try {
+                $path = $request->path();
+                $request = $request->all();
+                \Log::info('oppo_request:'.json_encode($request).' uid:'.$uid.' send_order_id:'.$sendOrderId);
+                if(isset($request['tid'])  && isset($request['pageId'])){
+                    $provider = strtolower($provider);
+                    if(!QappCallbackParams::where('uid',$uid)->where('provider',$provider)->first()){
+                        //获取oppo回传需要的参数
+                        $params = json_encode(['tid' => $request['tid'], 'pageId' => $request['pageId']]);
+                        QappCallbackParams::create(compact('uid','path','provider','params'));
+                    }
                 }
+            } catch (\Exception $e) {
+                \Log::info('oppo_error:'.$e->getMessage());
             }
+
         }
 
         return $next($request);