get('/user', function (Request $request) { return $request->user(); }); // 门岗管理 Route::get("admin/gate/user-list", [\App\Http\Controllers\Admin\GateController::class, "uerList"]); Route::get("admin/gate/visit-list", [\App\Http\Controllers\Admin\GateController::class, "visitList"]); Route::get("admin/gate/use-code", [\App\Http\Controllers\Admin\GateController::class, "useCode"]); // 后台 Route::group(["namespace" => "Admin", "prefix" => "admin", "middleware" => "sanctum.jwt:admin,rbac"], function () { // 配置管理 Route::get("config/index", [\App\Http\Controllers\Admin\ConfigController::class, "index"]); Route::get("config/show", [\App\Http\Controllers\Admin\ConfigController::class, "show"]); Route::post("config/save", [\App\Http\Controllers\Admin\ConfigController::class, "save"]); Route::get("config/destroy", [\App\Http\Controllers\Admin\ConfigController::class, "destroy"]); // 拜访时间段 Route::get("visit_time/index", [\App\Http\Controllers\Admin\VisitTimeController::class, "index"]); Route::get("visit_time/show", [\App\Http\Controllers\Admin\VisitTimeController::class, "show"]); Route::post("visit_time/save", [\App\Http\Controllers\Admin\VisitTimeController::class, "save"]); Route::get("visit_time/destroy", [\App\Http\Controllers\Admin\VisitTimeController::class, "destroy"]); // 学习资料管理 Route::get("study/index", [\App\Http\Controllers\Admin\StudyController::class, "index"]); Route::get("study/show", [\App\Http\Controllers\Admin\StudyController::class, "show"]); Route::post("study/save", [\App\Http\Controllers\Admin\StudyController::class, "save"]); Route::get("study/destroy", [\App\Http\Controllers\Admin\StudyController::class, "destroy"]); // 测试题库 Route::get("study_ask/index", [\App\Http\Controllers\Admin\StudyAskController::class, "index"]); Route::get("study_ask/show", [\App\Http\Controllers\Admin\StudyAskController::class, "show"]); Route::post("study_ask/save", [\App\Http\Controllers\Admin\StudyAskController::class, "save"]); Route::get("study_ask/destroy", [\App\Http\Controllers\Admin\StudyAskController::class, "destroy"]); // 访客区域 Route::get("visit_area/index", [\App\Http\Controllers\Admin\VisitAreaController::class, "index"]); Route::get("visit_area/show", [\App\Http\Controllers\Admin\VisitAreaController::class, "show"]); Route::post("visit_area/save", [\App\Http\Controllers\Admin\VisitAreaController::class, "save"]); Route::get("visit_area/destroy", [\App\Http\Controllers\Admin\VisitAreaController::class, "destroy"]); // 拜访记录 Route::get("visit/index", [\App\Http\Controllers\Admin\VisitController::class, "index"]); Route::get("visit/show", [\App\Http\Controllers\Admin\VisitController::class, "show"]); Route::post("visit/save", [\App\Http\Controllers\Admin\VisitController::class, "save"]); Route::get("visit/destroy", [\App\Http\Controllers\Admin\VisitController::class, "destroy"]); // 审核 Route::get("visit_audit/index", [\App\Http\Controllers\Admin\VisitAuditController::class, "index"]); Route::get("visit_audit/show", [\App\Http\Controllers\Admin\VisitAuditController::class, "show"]); Route::post("visit_audit/save", [\App\Http\Controllers\Admin\VisitAuditController::class, "save"]); Route::get("visit_audit/destroy", [\App\Http\Controllers\Admin\VisitAuditController::class, "destroy"]); // 黑名单管理 Route::get("blacklist/index", [\App\Http\Controllers\Admin\BlacklistController::class, "index"]); Route::get("blacklist/show", [\App\Http\Controllers\Admin\BlacklistController::class, "show"]); Route::post("blacklist/save", [\App\Http\Controllers\Admin\BlacklistController::class, "save"]); Route::get("blacklist/destroy", [\App\Http\Controllers\Admin\BlacklistController::class, "destroy"]); }); // 前台 Route::get('mobile/user/login', [\App\Http\Controllers\Mobile\UserController::class, 'login']); Route::group(["namespace" => "Mobile", "prefix" => "mobile","middleware" => "sanctum.jwt:mobile"], function () { Route::post('user/save', [\App\Http\Controllers\Mobile\UserController::class, 'save']); Route::get('user/mobile', [\App\Http\Controllers\Mobile\UserController::class, 'mobile']); Route::get('user/show', [\App\Http\Controllers\Mobile\UserController::class, 'show']); Route::get('user/my-visit', [\App\Http\Controllers\Mobile\UserController::class, 'myVisit']); Route::get('user/my-visit-detail', [\App\Http\Controllers\Mobile\UserController::class, 'myVisitDetail']); Route::post('visit/visit-save', [\App\Http\Controllers\Mobile\VisitController::class, 'visitSave']); Route::get('visit/get-ask', [\App\Http\Controllers\Mobile\VisitController::class, 'getAsk']); Route::get('visit/visit-area', [\App\Http\Controllers\Mobile\VisitController::class, 'visitArea']); Route::get('visit/visit-time', [\App\Http\Controllers\Mobile\VisitController::class, 'visitTime']); });