feat: [hr] 사원등록 기능 확장
- 기본정보에 주민등록번호 필드 추가 - 급여이체정보 섹션 추가 (이체은행, 예금주, 계좌번호) - 부양가족 정보 섹션 추가 (동적 행 추가/삭제) - 첨부파일 업로드/다운로드/삭제 기능 추가 - 은행 목록 config/banks.php 설정 파일 생성 - show 페이지 주민등록번호 뒷자리 마스킹 처리
This commit is contained in:
@@ -87,6 +87,21 @@ public function getEmergencyContactAttribute(): ?string
|
||||
return $this->json_extra['emergency_contact'] ?? null;
|
||||
}
|
||||
|
||||
public function getResidentNumberAttribute(): ?string
|
||||
{
|
||||
return $this->json_extra['resident_number'] ?? null;
|
||||
}
|
||||
|
||||
public function getBankAccountAttribute(): ?array
|
||||
{
|
||||
return $this->json_extra['bank_account'] ?? null;
|
||||
}
|
||||
|
||||
public function getDependentsAttribute(): array
|
||||
{
|
||||
return $this->json_extra['dependents'] ?? [];
|
||||
}
|
||||
|
||||
public function getPositionLabelAttribute(): ?string
|
||||
{
|
||||
if (! $this->position_key || ! $this->tenant_id) {
|
||||
|
||||
Reference in New Issue
Block a user