dyjh há 6 anos atrás
pai
commit
9fb1605e67
1 ficheiros alterados com 12 adições e 7 exclusões
  1. 12 7
      app/Http/Controllers/Api/V1/AlbumController.php

+ 12 - 7
app/Http/Controllers/Api/V1/AlbumController.php

xqd
@@ -1177,14 +1177,19 @@ class AlbumController extends Controller
         $session_key = $res['session_key'];
         $pc = new WXBizDataCrypt($this->wechat_app->xyx_id, $session_key);
         $errCode = $pc->decryptData($request->input('encrypted'), $request->input('iv'), $data);
-dd($data);
-        $update['phone'] = $request->input('phone');
-        $res = $userAuth->save($update);
-        if($res){
-            return $this->api(['msg'=>'success']);
-        }else{
-            return $this->api(['msg'=>'error']);
+        if($errCode==0){
+            $data = json_decode($data,true);
+            $update['phone'] = $data['phoneNumber'];
+            $res = $userAuth->save($update);
+            if($res){
+                return $this->api(['msg'=>'success']);
+            }else{
+                return $this->api(['msg'=>'error']);
+            }
+        }elseif($errCode == -41003){
+            return $this->api(['msg'=>'请求错误,请重试']);
         }
+
     }
 
     /**