feat: [hr] 직급/직책 인라인 추가 기능 구현

- Position 생성 API 엔드포인트 추가 (POST /admin/hr/positions)
- 직급/직책 select 옆 "+" 버튼으로 모달 열기
- 모달에서 이름 입력 → API 저장 → 드롭다운에 자동 추가 및 선택
- 중복 key 방지 (기존 값이면 그대로 반환)
- create/edit 뷰 모두 적용
This commit is contained in:
김보곤
2026-02-26 17:07:12 +09:00
parent 3ce980a5f7
commit 56e4ce937a
6 changed files with 275 additions and 37 deletions

View File

@@ -1049,3 +1049,8 @@
Route::delete('/{id}', [\App\Http\Controllers\Api\Admin\HR\EmployeeController::class, 'destroy'])->name('destroy');
});
// 직급/직책 관리 API
Route::middleware(['web', 'auth', 'hq.member'])->prefix('admin/hr/positions')->name('api.admin.hr.positions.')->group(function () {
Route::post('/', [\App\Http\Controllers\Api\Admin\HR\EmployeeController::class, 'storePosition'])->name('store');
});