zhuchengjie 3 jaren geleden
bovenliggende
commit
fe85573040
1 gewijzigde bestanden met toevoegingen van 10 en 9 verwijderingen
  1. 10 9
      app/Http/Middleware/QuickAppGetUserFromToken.php

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

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