계약 여부 체크 시 계약일 자동 입력/초기화

실무 코드에서 아주 흔한 패턴입니다. 체크박스를 켜면 옆의 날짜 입력값이 비어 있을 때만 오늘 날짜를 채우고, 체크를 해제하면 날짜를 비웁니다. getValue가 반환하는 값은 불리언이 아니라 checkedValue/uncheckedValue로 지정한 문자열('Y'/'N')이므로, 다른 값과 비교하거나 논리 조건에 쓸 때는 $string.toBoolean(...)로 감싸는 경우가 많습니다.