ソースを参照

启动页信息

wzq 5 年 前
コミット
bcb76293c2
共有3 個のファイルを変更した49 個の追加0 個の削除を含む
  1. 22 0
      app/Http/Controllers/V3/StartupController.php
  2. 13 0
      app/Models/Startup.php
  3. 14 0
      routes/api.php

+ 22 - 0
app/Http/Controllers/V3/StartupController.php

@@ -0,0 +1,22 @@
+<?php
+
+namespace App\Http\Controllers\V3;
+
+use App\Http\Controllers\Controller;
+use App\Models\Startup;
+
+class StartupController extends Controller
+{
+    public function __construct()
+    {
+    }
+
+    /**
+     * 启动页信息
+     */
+    public function index()
+    {
+        $startup = Startup::select('img', 'url')->where('is_open', 1)->first();
+        return jsonSuccess($startup);
+    }
+}

+ 13 - 0
app/Models/Startup.php

@@ -0,0 +1,13 @@
+<?php
+
+namespace App\Models;
+
+use Illuminate\Database\Eloquent\Model;
+use Illuminate\Database\Eloquent\SoftDeletes;
+
+class Startup extends Model
+{
+    use SoftDeletes;
+    protected $table = 'startup';
+    protected $guarded = [];
+}

+ 14 - 0
routes/api.php

@@ -83,4 +83,18 @@ $api->version('v1', [
 
         });
     });
+});
+
+$api->version('v1', [
+    'namespace' => 'App\Http\Controllers\V3',
+], function ($api) {
+
+    $api->group([
+        'prefix' => 'v3'
+    ], function ($api) {
+        $api->group(['middleware' => ['chxq_sign']], function ($api) {
+            //启动页信息
+            $api->get('startup', 'StartupController@index');
+        });
+    });
 });