Description
계약을 새로 생성한 경우, 계약 상세보기 우측 패널의 계약 상태 변경 이력에 최초 생성 상태가 표시되지 않습니다.
기대 동작
계약 생성 시점의 초기 계약 상태가 상태 변경 이력에 자동으로 기록되어야 합니다.
예시:
- 변경 상태: 최초 계약 상태
- 변경 일시: 계약 생성 일시
- 변경자: 계약 생성자
실제 동작
계약은 정상적으로 생성되지만, 계약 상세보기 우측 패널의 계약 상태 변경 이력에는 아무런 기록도 표시되지 않습니다.
개선 방법
계약 생성 로직에서 초기 계약 상태를 설정할 때 상태 변경 이력도 함께 생성하도록 개선합니다.
- 계약 생성과 최초 상태 이력 저장을 동일한 트랜잭션으로 처리
- 기존 상태가 없는 최초 이력임을 구분할 수 있도록 처리
- 계약 상세보기 우측 패널에서 최초 상태 이력이 정상적으로 노출되는지 확인
추가 정보
- 확인 위치: 계약 상세보기 > 우측 패널 > 계약 상태 변경 이력
- 재현 방법:
- 신규 계약을 생성합니다.
- 생성한 계약의 상세보기에 진입합니다.
- 우측 패널에서 계약 상태 변경 이력을 확인합니다.
- 현재 결과: 상태 변경 이력이 비어 있음
Description
계약을 새로 생성한 경우, 계약 상세보기 우측 패널의 계약 상태 변경 이력에 최초 생성 상태가 표시되지 않습니다.
기대 동작
계약 생성 시점의 초기 계약 상태가 상태 변경 이력에 자동으로 기록되어야 합니다.
예시:
실제 동작
계약은 정상적으로 생성되지만, 계약 상세보기 우측 패널의 계약 상태 변경 이력에는 아무런 기록도 표시되지 않습니다.
개선 방법
계약 생성 로직에서 초기 계약 상태를 설정할 때 상태 변경 이력도 함께 생성하도록 개선합니다.
추가 정보