Procházet zdrojové kódy

wesmiler 报恩寺项目提交

wesmiler před 4 roky
rodič
revize
e5e6d37a61
2 změnil soubory, kde provedl 11 přidání a 0 odebrání
  1. 10 0
      app/Http/Controllers/Api/v1/IndexController.php
  2. 1 0
      routes/api.php

+ 10 - 0
app/Http/Controllers/Api/v1/IndexController.php

@@ -50,6 +50,16 @@ class IndexController extends BaseController
         ];
         return message(1005, true, $data);
     }
+
+    /**
+     * 按广告位返回广告列表
+     * @return array
+     */
+    public function banner(){
+        $sortId = request()->get('id', 0);
+        return message(1005, true, $this->adServices->geListBySort($sortId));
+    }
+
     /**
      * 获取jssdk参数
      * @return array

+ 1 - 0
routes/api.php

@@ -32,6 +32,7 @@ Route::post('/auth/url', [\App\Http\Controllers\Api\AuthController::class, 'auth
 Route::post('/auth/weixin', [\App\Http\Controllers\Api\AuthController::class, 'check']);
 
 // 公共
+Route::post('/index/banner', [\App\Http\Controllers\Api\v1\IndexController::class, 'banner']);
 Route::post('/index/banners', [\App\Http\Controllers\Api\v1\IndexController::class, 'banners']);
 Route::post('/index/jssdk', [\App\Http\Controllers\Api\v1\IndexController::class, 'jssdk']);
 Route::post('/index/keywords', [\App\Http\Controllers\Api\v1\IndexController::class, 'keywords']);