fix: [esign] 사원 불러오기 시 연봉계약종료연도가 1년 후로 반영되지 않는 버그 수정
- 원인: 정규식 패턴에 '년도'로 되어있으나 템플릿 필드 라벨은 '연도' 사용 (두음법칙) - '년도' → '[년연]도'로 변경하여 양쪽 표기 모두 매칭되도록 수정 - 영향 범위: 연봉계약/근로계약/일반계약 시작·종료 연도, 출생년도
This commit is contained in:
@@ -1023,7 +1023,7 @@ className={`w-full text-left px-3 py-2.5 rounded-lg mb-1 transition-colors ${i =
|
||||
const labelMap = {
|
||||
'직원.*주소': emp.address,
|
||||
'주소': emp.address,
|
||||
'출생.*년도': emp.birth_year,
|
||||
'출생.*[년연]도': emp.birth_year,
|
||||
'출생.*월$': emp.birth_month,
|
||||
'출생.*일$': emp.birth_day,
|
||||
'부서': emp.department,
|
||||
@@ -1038,24 +1038,24 @@ className={`w-full text-left px-3 py-2.5 rounded-lg mb-1 transition-colors ${i =
|
||||
'근로자.*성명': emp.name,
|
||||
'입사.*일': emp.hire_date,
|
||||
// 연봉계약 시작/종료일 = 최신 연봉 적용일 기준 (매년 갱신 대응)
|
||||
'연봉계약.*종료.*년도': salaryEndYear,
|
||||
'연봉계약.*종료.*[년연]도': salaryEndYear,
|
||||
'연봉계약.*종료.*월$': salaryEndMonth,
|
||||
'연봉계약.*종료.*일$': salaryEndDay,
|
||||
'연봉계약.*시작.*년도': salaryStartYear,
|
||||
'연봉계약.*시작.*[년연]도': salaryStartYear,
|
||||
'연봉계약.*시작.*월$': salaryStartMonth,
|
||||
'연봉계약.*시작.*일$': salaryStartDay,
|
||||
// 근로계약 시작/종료일 = 입사일 기준
|
||||
'근로계약.*종료.*년도': hireEndYear,
|
||||
'근로계약.*종료.*[년연]도': hireEndYear,
|
||||
'근로계약.*종료.*월$': hireEndMonth,
|
||||
'근로계약.*종료.*일$': hireEndDay,
|
||||
'근로계약.*시작.*년도': hireYear,
|
||||
'근로계약.*시작.*[년연]도': hireYear,
|
||||
'근로계약.*시작.*월$': hireMonth,
|
||||
'근로계약.*시작.*일$': hireDay,
|
||||
// 계약 종료일/시작일 = 연봉 적용일 기준 (일반 패턴)
|
||||
'계약.*종료.*년도': salaryEndYear || hireEndYear,
|
||||
'계약.*종료.*[년연]도': salaryEndYear || hireEndYear,
|
||||
'계약.*종료.*월$': salaryEndMonth || hireEndMonth,
|
||||
'계약.*종료.*일$': salaryEndDay || hireEndDay,
|
||||
'계약.*연도': salaryStartYear || hireYear,
|
||||
'계약.*[년연]도': salaryStartYear || hireYear,
|
||||
'계약.*월$': salaryStartMonth || hireMonth,
|
||||
'계약.*일$': salaryStartDay || hireDay,
|
||||
// 연봉 금액 (사원관리 연봉정보에서 자동 반영)
|
||||
|
||||
Reference in New Issue
Block a user