티스토리 뷰
기능 명세서 내용 :
현재날짜와 예상배송일을 비교해서,
예상배송일이 지났을 경우에만 '주문목록 삭제' 버튼이 보이도록 한다.
+
예상배송일이 현재날짜를 지났을 경우 '배송완료'와 배송완료일을 출력한다 ,
예상배송일이 현재날짜를 지나지 않았을 경우 'YYYY-MM-DD' 형식으로 나타낸다.
현재날짜는 'yyyy-MM-dd' 형식으로 변환 후 model에 담아서 Controller에서 클라이언트로 보낸다!
DTO 클래스에 'yyyy-MM-dd' 형식 변환을 받을 새로운 필드 추가!
(@Getter , @Setter 추가해놔서 따로 추가 X )
Mapper.xml의 쿼리에서 예상배송일(expected Date)을 TO_CHAR(orderVO의 예상배송일,'yyyy-MM-dd') 형식으로 변환
예상배송일도 Controller에서 로그 찍어보고 형식이 같은 걸 확인
jsp에서 JSTL <c:if /> 문으로
예상배송일이 현재날짜를 지났을 경우 '배송완료!' ,
예상배송일이 현재날짜를 지나지 않았을 경우 'YYYY-MM-DD' 형식으로 나타낸다.
이 요청 먼저 처리!
ajax DELETE 요청을 수행한다..
DELETE 쿼리나 RESTController 내용은 생략!
기능실행
예상배송일이 현재날짜를 지났을 경우 '배송완료'와 배송완료일을 출력한다.
예상배송일이 현재날짜를 지나지 않았을 경우 'YYYY-MM-DD' 형식으로 나타낸다.