fix: [approvals] 사직서 주민번호 마스킹 제거
This commit is contained in:
@@ -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 ?? '',
|
||||
|
||||
Reference in New Issue
Block a user