diff --git a/app/Http/Controllers/GateController.php b/app/Http/Controllers/GateController.php index 59f8474..a7b570c 100644 --- a/app/Http/Controllers/GateController.php +++ b/app/Http/Controllers/GateController.php @@ -125,7 +125,7 @@ class GateController extends Controller /** * @OA\Post( - * path="/api/gate/visits/detail", + * path="/api/admin/gate/visits/detail", * tags={"门岗端接口"}, * summary="拜访详情信息", * description="获取指定拜访的详细信息", @@ -180,7 +180,7 @@ class GateController extends Controller /** * @OA\Post( - * path="/api/gate/visits/update", + * path="/api/admin/gate/visits/update", * tags={"门岗端接口"}, * summary="更新拜访信息", * description="门岗端更新拜访信息(绑定ID卡、修改状态、上传货车图片等)", @@ -348,7 +348,7 @@ class GateController extends Controller /** * @OA\Get( - * path="/api/gate/visits/use-code", + * path="/api/admin/gate/visits/use-code", * tags={"门岗端接口"}, * summary="核销", * description="", diff --git a/routes/api.php b/routes/api.php index bba786f..3674c82 100644 --- a/routes/api.php +++ b/routes/api.php @@ -21,18 +21,20 @@ Route::middleware('auth:sanctum')->get('/user', function (Request $request) { Route::any('test', [\App\Http\Controllers\Admin\OtherController::class, "test"]); -// 门岗端接口路由组(无需鉴权,但支持多语言) -Route::prefix('gate')->middleware(['set.locale'])->group(function () { - Route::get("user-list", [\App\Http\Controllers\GateController::class, "uerList"]); - Route::get('visits', [\App\Http\Controllers\GateController::class, 'visits']); - Route::post('visits/detail', [\App\Http\Controllers\GateController::class, 'visitDetail']); - Route::get("visits/use-code", [\App\Http\Controllers\GateController::class, "useCode"]); - - Route::post('visits/update', [\App\Http\Controllers\GateController::class, 'updateVisit']); -}); + // 后台管理接口路由组(支持多语言) Route::group(['prefix' => 'admin', 'middleware' => ['sanctum.jwt:admin', 'set.locale']], function () { + // 门岗端接口路由组(无需鉴权,但支持多语言) + Route::prefix('gate')->middleware(['set.locale'])->group(function () { + Route::get("user-list", [\App\Http\Controllers\GateController::class, "uerList"]); + Route::get('visits', [\App\Http\Controllers\GateController::class, 'visits']); + Route::post('visits/detail', [\App\Http\Controllers\GateController::class, 'visitDetail']); + Route::get("visits/use-code", [\App\Http\Controllers\GateController::class, "useCode"]); + + Route::post('visits/update', [\App\Http\Controllers\GateController::class, 'updateVisit']); + }); + // 统计 Route::get("chart/month", [\App\Http\Controllers\Admin\ChartController::class, "month"]); Route::get("chart/time", [\App\Http\Controllers\Admin\ChartController::class, "time"]);