Parcourir la source

month pay fix

zz il y a 5 ans
Parent
commit
e92869d10a
1 fichiers modifiés avec 4 ajouts et 0 suppressions
  1. 4 0
      app/Http/Controllers/Wap/Pay/MonthOrderController.php

+ 4 - 0
app/Http/Controllers/Wap/Pay/MonthOrderController.php

@@ -74,6 +74,10 @@ class MonthOrderController extends Controller
         $sign = _sign(compact('app_id','plan_id','user_id','change_type'),$key.$key);
         $sign = _sign(compact('app_id','plan_id','user_id','change_type'),$key.$key);
         $sign = strtoupper($sign);
         $sign = strtoupper($sign);
         $user_info = UserService::getById($user_id);
         $user_info = UserService::getById($user_id);
+        if(!$user_info){
+            Log::error('signCallBack user is not exist,uid is :'.$user_id);
+            return response('fail');
+        }
         if($sign == $request->post('sign')){
         if($sign == $request->post('sign')){
             UserMonthService::createSign($user_id,$plan_id,$change_type,$user_info->openid);
             UserMonthService::createSign($user_id,$plan_id,$change_type,$user_info->openid);
         }
         }