app.php
1.35 KB
<?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;
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');
Route::post('kiosk/welcome', 'KioskApi/saveWelcome');
Route::post('kiosk/guide', 'KioskApi/saveGuide');
Route::post('knowledge/sync', 'KioskApi/saveKnowledge');
Route::post('knowledge/seed', 'KioskApi/seedKnowledge');
})->middleware(\app\middleware\AdminToken::class);