From f5472be66320c5f28f38748cb104f53aaf87ec69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Thu, 19 Mar 2026 17:21:31 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20[esign]=20=EC=82=AC=EC=9B=90=20=EB=B6=88?= =?UTF-8?q?=EB=9F=AC=EC=98=A4=EA=B8=B0=20=EC=8B=9C=20=EC=97=B0=EB=B4=89?= =?UTF-8?q?=EA=B3=84=EC=95=BD=EC=A2=85=EB=A3=8C=EC=97=B0=EB=8F=84=EA=B0=80?= =?UTF-8?q?=201=EB=85=84=20=ED=9B=84=EB=A1=9C=20=EB=B0=98=EC=98=81?= =?UTF-8?q?=EB=90=98=EC=A7=80=20=EC=95=8A=EB=8A=94=20=EB=B2=84=EA=B7=B8=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 원인: 정규식 패턴에 '년도'로 되어있으나 템플릿 필드 라벨은 '연도' 사용 (두음법칙) - '년도' → '[년연]도'로 변경하여 양쪽 표기 모두 매칭되도록 수정 - 영향 범위: 연봉계약/근로계약/일반계약 시작·종료 연도, 출생년도 --- resources/views/esign/create.blade.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/resources/views/esign/create.blade.php b/resources/views/esign/create.blade.php index 83456d94..66308e54 100644 --- a/resources/views/esign/create.blade.php +++ b/resources/views/esign/create.blade.php @@ -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, // 연봉 금액 (사원관리 연봉정보에서 자동 반영)