优化 代码

This commit is contained in:
iVampireSP.com 2022-12-20 00:48:00 +08:00
parent 99350b6b08
commit 2ed99a35d7
No known key found for this signature in database
GPG Key ID: 2F7B001CA27A8132

View File

@ -12,10 +12,14 @@
use Illuminate\Support\Facades\Route;
Route::get('/', IndexController::class)->withoutMiddleware('auth:sanctum');
Route::get('user', [UserController::class, 'index']);
Route::get('users', [UserController::class, 'index']);
Route::get('servers', ServerController::class);
Route::get('modules', [ModuleController::class, 'index']);
Route::resource('tasks', TaskController::class)->only(['index', 'show']);
Route::get('forum/announcements', [ForumController::class, 'pinned']);
@ -24,16 +28,11 @@
Route::get('hosts/usages', [HostController::class, 'usages']);
Route::apiResource('hosts', HostController::class);
// Route::apiResource('balances', BalanceController::class)->only(['index', 'store']);
// Route::get('balances/transactions', [BalanceController::class, 'transactions']);
// Route::get('balances/drops', [BalanceController::class, 'drops']);
Route::apiResource('work-orders', WorkOrderController::class)->only(['index', 'store', 'show', 'update']);
Route::apiResource('work-orders.replies', ReplyController::class)->only(['index', 'store']);
// 匹配 modules/{module} 的路由,正则匹配斜杠
Route::any('modules/{module}/{path?}', [ModuleController::class, 'call'])
->where('path', '.*');