배경
엑셀 업로드 후 졸업인증 재분석을 수행했으나, 화면에 표시되는 분석 날짜가 갱신되지 않음.
현재 FE는 check 응답의 createdAt 값을 분석 날짜로 사용 중.
현상 (AS-IS)
• 재분석을 수행해도 분석 날짜가 기존 값 그대로 유지됨
• createdAt이 계정 생성일 또는 최초 생성 시점 값으로 내려오고 있을 가능성 존재
• 사용자별 졸업인증검사 엔티티가 이미 존재할 경우, insert가 아닌 update 로직으로 동작
원인 추정
• 재분석 시 엔티티가 update 되지만, createdAt은 변경되지 않음
• BaseEntity에 updatedAt 필드가 존재하지 않음
• FE가 재분석 기준 시간이 아닌 createdAt을 분석일자로 사용 중
개선 방향 (TO-BE)
• 재분석 시점 기준으로 분석 날짜가 갱신되도록 수정
• BaseEntity에 updatedAt 필드 추가 후, 재분석 시 해당 값 갱신
• check 응답에서 분석일자로 updatedAt을 내려주도록 변경
배경
엑셀 업로드 후 졸업인증 재분석을 수행했으나, 화면에 표시되는 분석 날짜가 갱신되지 않음.
현재 FE는 check 응답의 createdAt 값을 분석 날짜로 사용 중.
현상 (AS-IS)
원인 추정
개선 방향 (TO-BE)