feat: [hr] 사업소득자관리 메뉴 신설
- BusinessIncomeEarner 모델 생성 (worker_type 글로벌 스코프) - Employee 모델에 worker_type 글로벌 스코프 추가 (기존 사원 격리) - BusinessIncomeEarnerService 생성 (등록/수정/삭제/조회) - Web/API 컨트롤러 생성 (CRUD + 파일 업로드) - 라우트 추가 (web.php, api.php) - View 5개 생성 (index, create, show, edit, partials/table) - 사업장등록정보 6개 필드 (사업자등록번호, 상호, 대표자명, 업태, 종목, 소재지)
This commit is contained in:
@@ -897,6 +897,14 @@
|
||||
Route::get('/{id}/edit', [\App\Http\Controllers\HR\EmployeeController::class, 'edit'])->name('edit');
|
||||
});
|
||||
|
||||
// 사업소득자관리
|
||||
Route::prefix('business-income-earners')->name('business-income-earners.')->group(function () {
|
||||
Route::get('/', [\App\Http\Controllers\HR\BusinessIncomeEarnerController::class, 'index'])->name('index');
|
||||
Route::get('/create', [\App\Http\Controllers\HR\BusinessIncomeEarnerController::class, 'create'])->name('create');
|
||||
Route::get('/{id}', [\App\Http\Controllers\HR\BusinessIncomeEarnerController::class, 'show'])->name('show');
|
||||
Route::get('/{id}/edit', [\App\Http\Controllers\HR\BusinessIncomeEarnerController::class, 'edit'])->name('edit');
|
||||
});
|
||||
|
||||
// 입퇴사자 현황
|
||||
Route::get('/employee-tenure', [\App\Http\Controllers\HR\EmployeeTenureController::class, 'index'])->name('employee-tenure');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user