From 7e483fbbd4e90a735f1f4edb7fb09532b6074872 Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Mon, 15 Sep 2025 15:06:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/GateController.php | 6 +++--- routes/api.php | 20 +++++++++++--------- 2 files changed, 14 insertions(+), 12 deletions(-) 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"]);