xiaogang 4 lat temu
rodzic
commit
d3f5405d7f

+ 0 - 1
app/Http/Controllers/Api/AuthorizationsController.php

xqd
@@ -32,7 +32,6 @@ class AuthorizationsController extends Controller
      */
     public function loginByMobile(Request $request)
     {
-        dd(Auth::guard('api')->factory()->getTTL());
         $validator = Validator::make($request->all(), [
             'mobile' => ['required', 'regex:/^1[3456789]\d{9}$/'],
             'verifyKey' => 'bail|required|string',

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

xqd xqd
@@ -3,6 +3,7 @@
 
 namespace App\Http\Controllers\Api;
 use App\Models\User;
+use App\Models\UserExtModel;
 use App\Models\UserInfoModel;
 use Illuminate\Http\Request;
 use Illuminate\Support\Facades\DB;
@@ -87,16 +88,36 @@ class UserController extends Controller
      */
     public function getinfo(){
         $user = auth('api')->user();
-        $userinfo = UserInfoModel::where('user_id', '!=' , $user->id)->first();
-        return response()->json(['data'=>$userinfo])->setStatusCode(201);
+        $userinfo = UserInfoModel::where('user_id', $user->id)->first();
+        return response()->json($userinfo)->setStatusCode(201);
     }
 
     /**
-     * 修改资料
+     * 获取个人更多介绍
+     */
+    public function getext(){
+        $user = auth('api')->user();
+        $userext = UserExtModel::firstOrCreate([
+            "user_id"=>$user->id
+        ]);
+        return response()->json($userext)->setStatusCode(201);
+    }
+
+    /**
+     * 修改个人资料
      */
     public function updateinfo(Request $request){
         $user = auth('api')->user();
 
+
+    }
+
+    /**
+     * 修改个人更多介绍
+     */
+    public function updateext(Request $request){
+        $user = auth('api')->user();
+
     }
 
 

+ 13 - 0
app/Models/UserExtModel.php

xqd
@@ -0,0 +1,13 @@
+<?php
+
+
+namespace App\Models;
+
+
+class UserExtModel extends BaseModel
+{
+    protected $table = 'users_ext';
+    public $timestamps = false;
+    protected $primaryKey="user_id";
+    protected $fillable = ['user_id', 'figure','feeling','education','income','drink','hobby','photo','video'];
+}

+ 1 - 0
routes/api.php

xqd
@@ -70,6 +70,7 @@ $api->version('v1', [
             //设置资料(初次注册进入时)
             $api->post('/setinfo', 'UserController@setinfo')->name('user.setinfo');
             $api->get('/getinfo', 'UserController@getinfo')->name('user.getinfo');
+            $api->get('/getext', 'UserController@getext')->name('user.getext');
 
         });