Explorar o código

Merge branch 'master' into release

wzq %!s(int64=5) %!d(string=hai) anos
pai
achega
70d4d39ca9
Modificáronse 3 ficheiros con 47 adicións e 0 borrados
  1. 22 0
      app/Http/Controllers/V3/StartupController.php
  2. 13 0
      app/Models/Startup.php
  3. 12 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 = [];
+}

+ 12 - 0
routes/api.php

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