Blame view

天文台pc/daocheng-api/route/app.php 1.87 KB
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
  <?php
  // +----------------------------------------------------------------------
  // | ThinkPHP [ WE CAN DO IT JUST THINK ]
  // +----------------------------------------------------------------------
  // | Copyright (c) 2006~2018 http://thinkphp.cn All rights reserved.
  // +----------------------------------------------------------------------
  // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
  // +----------------------------------------------------------------------
  // | Author: liu21st <liu21st@gmail.com>
  // +----------------------------------------------------------------------
  use think\facade\Route;
  
3a3dc915   王天杨   feat: 稻城亚丁项目批量更新
13
14
15
16
17
18
19
20
21
  /** 浏览器直接打开根路径时给出可读提示(非「bad request」);正常请访问 /api/kiosk/bundle 等 */
  Route::get('/', function () {
      return json([
          'code' => 0,
          'service' => 'daocheng-api',
          'hint'    => 'Try GET /api/kiosk/bundle for kiosk JSON.',
      ]);
  });
  
bc518174   王天杨   提交两个项目文件
22
23
24
25
26
27
28
29
30
31
32
33
34
  Route::get('think', function () {
      return 'hello,ThinkPHP8!';
  });
  
  Route::get('hello/:name', 'index/hello');
  
  Route::get('api/kiosk/bundle', 'KioskApi/bundle');
  Route::get('api/kiosk/knowledge', 'KioskApi/knowledge');
  Route::get('api/kiosk/data-display', 'KioskApi/dataDisplay');
  Route::get('api/kiosk/observatory-history', 'KioskApi/observatoryHistory');
  
  Route::group('api/admin', function () {
      Route::post('kiosk/home-backgrounds', 'KioskApi/saveHomeBackgrounds');
3a3dc915   王天杨   feat: 稻城亚丁项目批量更新
35
      Route::post('kiosk/carousel-backgrounds', 'KioskApi/saveCarouselBackgrounds');
bc518174   王天杨   提交两个项目文件
36
37
      Route::post('kiosk/welcome', 'KioskApi/saveWelcome');
      Route::post('kiosk/guide', 'KioskApi/saveGuide');
3a3dc915   王天杨   feat: 稻城亚丁项目批量更新
38
39
      Route::post('kiosk/video-source', 'KioskApi/saveVideoSource');
      Route::post('knowledge/upload-media', 'KioskApi/uploadKnowledgeMedia');
bc518174   王天杨   提交两个项目文件
40
41
42
      Route::post('knowledge/sync', 'KioskApi/saveKnowledge');
      Route::post('knowledge/seed', 'KioskApi/seedKnowledge');
  })->middleware(\app\middleware\AdminToken::class);