Browse Source

返回绑定推广者状态

DESKTOP-2STQMTS\Administrator 3 years ago
parent
commit
b61df87195

+ 3 - 1
app/Http/Controllers/Api/UserController.php

@@ -34,7 +34,7 @@ class UserController extends FrontController
             echo '请使用微信打开';
         }
         //回调地址
-        $redirect_uri = 'http://testofficial.jhcs888.com/api/cs';
+        $redirect_uri = 'http://testofficial.jhcs888.com/api/user/cs';
         //上级推广码
         $s_code = request()->input('t_code', '');
         //微信静默授权
@@ -62,4 +62,6 @@ class UserController extends FrontController
         }
     }
 
+
+
 }

+ 3 - 3
app/Servers/Member/UserServer.php

@@ -37,7 +37,7 @@ class UserServer
      */
     function setWxOpen($wx_info,$invite_code){
         //检查这个微信openid是否存在
-        $user = WxUser::where('openid',$wx_info['openid'])->select(['id','openid','invite_code'])->first();
+        $user = WxUser::where('openid',$wx_info['openid'])->select(['id','openid','invite_code','status'])->first();
         if(!$user){//不存在就创建信息
             //查找推广者
             if ($invite_code){
@@ -56,9 +56,9 @@ class UserServer
                 return false;
             }
 
-            $info = ['m_id' => $member_info->{'id'}, 't_code' => $invite_code];
+            $info = ['m_id' => $member_info->{'id'},'status' => $member_info->{'status'}, 't_code' => $invite_code];
         }else{
-            $info = ['m_id' => $user->{'id'}, 't_code' => $user->{'invite_code'}];
+            $info = ['m_id' => $user->{'id'},'status' => $user->{'status'}, 't_code' => $user->{'invite_code'}];
         }
 
         return $info;

+ 3 - 3
routes/api/user.php

@@ -4,8 +4,8 @@ use Illuminate\Support\Facades\Route;
 
 
 
-Route::group(['domain' => env('APP_HOST_WEB')],function (){
-    Route::match(['get','post'],'cs', 'UserController@index')->name('index');
-    Route::match(['get','post'],'wx_info', 'UserController@getWxInfo')->name('wx_info');//获取用户信息
+Route::group(['domain' => env('APP_HOST_WEB'), 'prefix' => 'user'],function (){
+    Route::match(['get','post'],'cs', 'UserController@index')->name('user.index');
+    Route::match(['get','post'],'wx_info', 'UserController@getWxInfo')->name('user.wx_info');//获取用户信息
 
 });