feat: [approval] 재직증명서 기안 기능 추가

- EmploymentCertService: 사원 정보 조회, DOCX 생성, 파일 레코드 생성
- API 엔드포인트: cert-info/{userId}, generate-cert-docx
- _certificate-form: 인적사항/재직사항/발급정보 입력 폼
- _certificate-show: 재직증명서 읽기전용 표시 파셜
- create/edit/show에 employment_cert 양식 분기 처리
- phpoffice/phpword 패키지 추가
This commit is contained in:
김보곤
2026-03-05 18:53:42 +09:00
parent 5ed34ca27b
commit dde0acad72
11 changed files with 877 additions and 25 deletions

View File

@@ -63,8 +63,9 @@ public function edit(Request $request, int $id): View|Response
$forms = $this->service->getApprovalForms();
$lines = $this->service->getApprovalLines();
[$cards, $accounts] = $this->getCardAndAccountData();
$employees = app(LeaveService::class)->getActiveEmployees();
return view('approvals.edit', compact('approval', 'forms', 'lines', 'cards', 'accounts'));
return view('approvals.edit', compact('approval', 'forms', 'lines', 'cards', 'accounts', 'employees'));
}
/**