Ver código fonte

feat(controller): 接口

xiansin 4 anos atrás
pai
commit
f168f93dea

+ 1 - 1
app/Http/Controllers/Api/SettingController.php

xqd
@@ -10,6 +10,6 @@ class SettingController extends Controller
 {
     public function get()
     {
-        return out(Setting::all());
+        return out(Setting::orderBy('id','desc')->first());
     }
 }

+ 18 - 0
app/Http/Controllers/Api/UserController.php

xqd
@@ -1,9 +1,27 @@
 <?php
 namespace App\Http\Controllers\Api;
+use App\Models\UserVip;
+
 class UserController extends Controller
 {
     public function get()
     {
         return out();
     }
+
+
+    public function memberRecord()
+    {
+        $user = auth('api')->user();
+
+        $record = UserVip::where('user_id',$user['id'])->first()->toArray();
+        if(empty($record)){
+            return out();
+        }
+
+        return out([
+            'order_fee' => $record['order_fee'],
+            'buy_time' => $record['created_at'],
+        ]);
+    }
 }

+ 1 - 0
routes/api.php

xqd
@@ -39,6 +39,7 @@ $api->version('v1', [
         ],
     ], function($api) {
         $api->get('user/get', 'UserController@get');
+        $api->get('user/memberRecord', 'UserController@memberRecord');
         $api->get('setting/get', 'SettingController@get');
     });