瀏覽代碼

返回绑定推广者状态

DESKTOP-2STQMTS\Administrator 3 年之前
父節點
當前提交
b61df87195
共有 3 個文件被更改,包括 9 次插入7 次删除
  1. 3 1
      app/Http/Controllers/Api/UserController.php
  2. 3 3
      app/Servers/Member/UserServer.php
  3. 3 3
      routes/api/user.php

+ 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');//获取用户信息
 
 });