feat: [help] 도움말 > 연차휴가/근태관리 페이지 추가
- 7탭 구성: 전체 흐름도, 연차 발생/계산, 휴가 신청/결재, 근태 기록, 연차촉진제도, 급여 연동, 메뉴 맵 - AttendanceGuideController + HX-Redirect 패턴 적용 - 근로기준법 기반 연차 발생 기준, 촉진 타임라인, 급여 연동 로직 포함
This commit is contained in:
23
app/Http/Controllers/Help/AttendanceGuideController.php
Normal file
23
app/Http/Controllers/Help/AttendanceGuideController.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Help;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\View\View;
|
||||
|
||||
/**
|
||||
* 도움말 > 연차휴가/근태관리 컨트롤러
|
||||
*/
|
||||
class AttendanceGuideController extends Controller
|
||||
{
|
||||
public function index(Request $request): View|Response
|
||||
{
|
||||
if ($request->header('HX-Request')) {
|
||||
return response('', 200)->header('HX-Redirect', route('help.attendance.index'));
|
||||
}
|
||||
|
||||
return view('help.attendance.index');
|
||||
}
|
||||
}
|
||||
1245
resources/views/help/attendance/index.blade.php
Normal file
1245
resources/views/help/attendance/index.blade.php
Normal file
File diff suppressed because it is too large
Load Diff
@@ -17,6 +17,7 @@
|
||||
use App\Http\Controllers\ChinaTech\BigTechController;
|
||||
use App\Http\Controllers\ChinaTech\ChinaAiController;
|
||||
use App\Http\Controllers\Help\AccountingGuideController;
|
||||
use App\Http\Controllers\Help\AttendanceGuideController;
|
||||
use App\Http\Controllers\ClaudeCode\CoworkController as ClaudeCodeCoworkController;
|
||||
use App\Http\Controllers\ClaudeCode\NewsController as ClaudeCodeNewsController;
|
||||
use App\Http\Controllers\ClaudeCode\PricingController as ClaudeCodePricingController;
|
||||
@@ -860,6 +861,7 @@
|
||||
*/
|
||||
Route::prefix('help')->name('help.')->group(function () {
|
||||
Route::get('/accounting', [AccountingGuideController::class, 'index'])->name('accounting.index');
|
||||
Route::get('/attendance', [AttendanceGuideController::class, 'index'])->name('attendance.index');
|
||||
});
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user