로딩
티스토리 데이터 처리 중입니다.

예약 관련 프로세스 오류 처리

 예약 관련 프로세스 오류 처리

시설을 대관해주는 사이트를 개발하여 유지보수를 맡고 있었는데 시설이 사용 중이 아닌데 예약이 되었다는 담당자의 연락을 받음. 사용자 화면에서 예약 1, 예약 2 화면이 있는데 시설이 사용 중이지 않으면 예약 1 화면에서 예약 2 화면으로 넘어가지 못하도록 처리를 했었음(개발 당시).

사용자가 뚫은 건지 오류 때문인지 확실히 알 수 없으나, 재발하면 안되는 상황이기에 처리가 필요했음. 먼저 react를 사용한 뷰단에 처리를 시작할려는데, react는 데이터를 주고받는 게 rest ful API형태라서 jsp 같이 화면에서 화면으로 넘어갈 때 처리를 할 수가 없었음.

고심 끝에 이와 같이 처리하기로 함. 1. 예약 1 화면 > 예약 2 화면으로 넘어갈 때 클릭 이벤트 맨 위에 시설의 사용 유무를 판단하여 처.....