fix: [approvals] 경력증명서 증명문구 재직/퇴직 분기 처리

- 퇴직일 있음: "위 사람은 당사에 재직(근무) 하였음을 증명합니다."
- 퇴직일 없음(현재 재직): "위 사람은 당사에서 재직(근무) 하고 있음을 증명합니다."
- HTML 미리보기(create/show) + PDF 모두 적용
This commit is contained in:
김보곤
2026-03-06 10:35:42 +09:00
parent f83986aec3
commit f7bb375bea
3 changed files with 8 additions and 4 deletions

View File

@@ -150,9 +150,13 @@ public function generatePdfResponse(array $content): \Illuminate\Http\Response
]);
$pdf->Ln(12);
// 증명 문구
// 증명 문구 (퇴직일이 있으면 과거형, 없으면 현재형)
$resignDate = $content['resign_date'] ?? '';
$certText = ! empty($resignDate) && $resignDate !== '현재'
? '위 사람은 당사에 재직(근무) 하였음을 증명합니다.'
: '위 사람은 당사에서 재직(근무) 하고 있음을 증명합니다.';
$pdf->SetFont($font, '', 12);
$pdf->Cell(0, 10, '위 사람은 당사에 재직(근무) 하였음을 증명합니다.', 0, 1, 'C');
$pdf->Cell(0, 10, $certText, 0, 1, 'C');
$pdf->Ln(6);
// 발급일

View File

@@ -1187,7 +1187,7 @@ function buildCareerCertPreviewHtml(d) {
</table>
<p style="text-align:center; font-size:15px; line-height:2; margin:36px 0;">
위 사람은 당사에 재직(근무) 하였음을 증명합니다.
${d.resignDate && d.resignDate !== '-' && d.resignDate !== '현재' ? '위 사람은 당사에 재직(근무) 하였음을 증명합니다.' : '위 사람은 당사에서 재직(근무) 하고 있음을 증명합니다.'}
</p>
<p style="text-align:center; font-size:15px; font-weight:500; margin-bottom:48px;">

View File

@@ -704,7 +704,7 @@ function _buildCareerCertHtml(d) {
<table style="border-collapse:collapse; width:100%; margin-bottom:32px;">
<tr><th style="${thStyle}">사용용도</th><td style="${tdStyle}" colspan="3">${e(d.purpose)}</td></tr>
</table>
<p style="text-align:center; font-size:15px; line-height:2; margin:36px 0;">위 사람은 당사에 재직(근무) 하였음을 증명합니다.</p>
<p style="text-align:center; font-size:15px; line-height:2; margin:36px 0;">${d.resignDate && d.resignDate !== '-' && d.resignDate !== '현재' ? '위 사람은 당사에 재직(근무) 하였음을 증명합니다.' : '위 사람은 당사에서 재직(근무) 하고 있음을 증명합니다.'}</p>
<p style="text-align:center; font-size:15px; font-weight:500; margin-bottom:48px;">${e(d.issueDateFormatted)}</p>
<div style="text-align:center; margin-top:32px;">
<p style="font-size:16px; font-weight:600; margin-bottom:8px;">${e(d.company)}</p>