2025-05-05 11:22:40 +08:00
|
|
|
<?php
|
|
|
|
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
use App\Http\Controllers\ArtistController;
|
2025-05-16 16:52:50 +08:00
|
|
|
use App\Http\Controllers\AuthController;
|
2025-06-04 14:56:08 +08:00
|
|
|
use App\Http\Controllers\BranchControlController;
|
2025-05-19 16:08:35 +08:00
|
|
|
use App\Http\Controllers\RoomControlController;
|
2025-05-05 11:22:40 +08:00
|
|
|
|
|
|
|
Route::get('/artists/search', [App\Http\Controllers\ArtistController::class, 'search'])->name('api.artists.search');
|
2025-05-16 16:52:50 +08:00
|
|
|
|
2025-06-04 14:18:43 +08:00
|
|
|
Route::post('/login', [AuthController::class, 'login']);
|
2025-05-22 10:08:34 +08:00
|
|
|
Route::post('/room/receiveRegister', [RoomControlController::class, 'receiveRegister']);
|
2025-05-16 16:52:50 +08:00
|
|
|
|
|
|
|
Route::middleware('auth:sanctum')->group(function () {
|
|
|
|
Route::get('/profile', [AuthController::class, 'profile']);
|
2025-06-04 14:56:08 +08:00
|
|
|
Route::get('/branches',[BranchControlController::class, 'Branches']);
|
2025-05-19 16:08:35 +08:00
|
|
|
Route::post('/room/sendSwitch', [RoomControlController::class, 'sendSwitch']);
|
2025-06-04 13:08:02 +08:00
|
|
|
Route::post('/room/receiveSwitch', [RoomControlController::class, 'receiveSwitch']);
|
2025-05-22 12:21:31 +08:00
|
|
|
Route::post('/room/heartbeat', [RoomControlController::class, 'StatusReport']);
|
2025-05-16 16:52:50 +08:00
|
|
|
});
|