feat: [equipment] 설비관리 도움말 페이지 추가

- /equipment/guide 라우트 및 컨트롤러 메서드 추가
- guide.blade.php 신규 생성 (히어로+TOC+5섹션+FAQ)
- academy-glossary에 equipment 도메인 용어 20개 추가
- 품질인정심사(ISO 9001) 대응 가이드, 보전 기초지식 포함
This commit is contained in:
김보곤
2026-02-25 22:02:33 +09:00
parent 02e8b36a7a
commit 8c24b0ae24
4 changed files with 1033 additions and 0 deletions

View File

@@ -1592,6 +1592,24 @@
Route::delete('/history', [\App\Http\Controllers\Video\TutorialVideoController::class, 'destroy'])->name('destroy');
});
/*
|--------------------------------------------------------------------------
| 설비관리 (Equipment Management)
|--------------------------------------------------------------------------
*/
Route::prefix('equipment')->name('equipment.')->middleware(['auth', 'hq.member', 'password.changed'])->group(function () {
Route::get('/', [\App\Http\Controllers\EquipmentController::class, 'dashboard'])->name('dashboard');
Route::get('/registry', [\App\Http\Controllers\EquipmentController::class, 'index'])->name('index');
Route::get('/registry/create', [\App\Http\Controllers\EquipmentController::class, 'create'])->name('create');
Route::get('/registry/{id}', [\App\Http\Controllers\EquipmentController::class, 'show'])->whereNumber('id')->name('show');
Route::get('/registry/{id}/edit', [\App\Http\Controllers\EquipmentController::class, 'edit'])->whereNumber('id')->name('edit');
Route::get('/inspections', [\App\Http\Controllers\EquipmentController::class, 'inspections'])->name('inspections');
Route::get('/repairs', [\App\Http\Controllers\EquipmentController::class, 'repairs'])->name('repairs');
Route::get('/repairs/create', [\App\Http\Controllers\EquipmentController::class, 'repairCreate'])->name('repairs.create');
Route::get('/import', [\App\Http\Controllers\EquipmentController::class, 'import'])->name('import');
Route::get('/guide', [\App\Http\Controllers\EquipmentController::class, 'guide'])->name('guide');
});
/*
|--------------------------------------------------------------------------
| SAM E-Sign Public Routes (인증 불필요 - 서명자용)