From 01285f2433196344a8b48fb6e699dc20b50bd090 Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq.com> Date: Thu, 12 Mar 2026 14:26:40 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B7=AF=E7=94=B1=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- routes/admin/api.php | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/routes/admin/api.php b/routes/admin/api.php index 5632eba..ed0fbb9 100644 --- a/routes/admin/api.php +++ b/routes/admin/api.php @@ -6,7 +6,9 @@ use App\Http\Controllers\Admin\FloorController; use App\Http\Controllers\Admin\IndexController; use App\Http\Controllers\Admin\VipListController; use App\Http\Controllers\Admin\OperationLogController; +use App\Http\Controllers\Admin\ParkingLicensePlateController; use App\Http\Controllers\Admin\ParkingSpaceAttributesController; +use App\Http\Controllers\Admin\ParkingSpaceTypeController; use App\Http\Controllers\Admin\RolesController; use App\Http\Controllers\Admin\TranslationController; use App\Http\Controllers\Admin\UploadController; @@ -28,15 +30,22 @@ Route::group(['prefix' => 'admin'], function () { // 首页 Route::get('/index', [IndexController::class, 'index']); Route::get('/menu', [IndexController::class, 'menu']); + //车位类型管理 + Route::apiResource('spaceType', ParkingSpaceTypeController::class); + Route::get('/space_type/rule', [ParkingSpaceTypeController::class, 'rule']); + //车牌管理 + Route::apiResource('licensePlate', ParkingLicensePlateController::class); + Route::get('/license_plate/rule', [ParkingLicensePlateController::class, 'rule']); // 车位属性管理 - Route::apiResource('parkingSpaceAttributes', ParkingSpaceAttributesController::class); - Route::get('/parking_space_attributes/rule', [ParkingSpaceAttributesController::class, 'rule']); + Route::apiResource('spaceAttr', ParkingSpaceAttributesController::class); + Route::get('/space_attr/rule', [ParkingSpaceAttributesController::class, 'rule']); // VIP名单 Route::apiResource('listVip', VipListController::class); - Route::post('listVip-import', [VipListController::class, 'import']); - Route::get('listVip-import-template', [VipListController::class, 'importTemplate']); - Route::get('listVip-export', [VipListController::class, 'export']); + Route::post('list_vip/rule', [VipListController::class, 'rule']); + Route::post('list_vip/import', [VipListController::class, 'import']); + Route::get('list_vip/import_template', [VipListController::class, 'importTemplate']); + Route::get('list_vip/export', [VipListController::class, 'export']); // 系统日志 Route::get('/operationLog/index', [OperationLogController::class, 'index']); @@ -46,18 +55,21 @@ Route::group(['prefix' => 'admin'], function () { Route::get('/config/index', [ConfigController::class, 'index']); Route::put('/config/{id}', [ConfigController::class, 'update']); // 楼层配置 - Route::apiResource('floor', FloorController::class); + Route::apiResource('floors', FloorController::class); + Route::get('/floors/{id}/edit', [FloorController::class, 'edit']); Route::get('/floor/rule', [FloorController::class, 'rule']); // 图片上传 Route::post('/uploadImage', [UploadController::class, 'uploadImage']); - // 角色 + // 翻译 Route::apiResource('translations', TranslationController::class); Route::get('/translation/rule', [TranslationController::class, 'rule']); // 角色 Route::apiResource('roles', RolesController::class); + Route::get('/roles/{id}/edit', [RolesController::class, 'edit']); Route::get('/role/rule', [RolesController::class, 'rule']); // 用户 Route::apiResource('users', UserController::class); + Route::get('/users/{id}/edit', [UserController::class, 'edit']); Route::get('/user/rule', [UserController::class, 'rule']); }); });