// +---------------------------------------------------------------------- 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);