fix: [approvals] 사직서 주민번호 마스킹 제거

This commit is contained in:
김보곤
2026-03-06 17:48:39 +09:00
parent a474c26675
commit c8223a63b5

View File

@@ -42,20 +42,11 @@ public function getCertInfo(int $userId, int $tenantId): array
$displayName = $displaySetting?->setting_value ?? '';
$companyName = ! empty($displayName) ? $displayName : ($tenant->company_name ?? '');
// 주민등록번호 마스킹
$residentNumber = $employee->resident_number ?? '';
$maskedResident = '';
if (strlen($residentNumber) >= 8) {
$front = substr($residentNumber, 0, 6);
$back = substr($residentNumber, 7, 1);
$maskedResident = $front.'-'.$back.'******';
} elseif (! empty($residentNumber)) {
$maskedResident = $residentNumber;
}
return [
'name' => $employee->user->name ?? $employee->display_name ?? '',
'resident_number' => $maskedResident,
'resident_number' => $residentNumber,
'department' => $employee->department?->name ?? '',
'position' => $employee->position_label ?? '',
'hire_date' => $employee->hire_date ?? '',