페이지 별 기능 정리

김규민·2023년 7월 7일
0

main page js

:

  • input date -> 날짜 입력 받아서 reservation 정보 갱신
    => 해당 날짜를 가지고 있는 reservation JSON 개체 불러오기

  • 갱신된 reservation JSON 개체 정보를 가지고 table에 표시

reservation page js

:

  • name / phone / hour, minute / personnel / table number 입력해서 reservation JSON 개체 만들기
    객체 배열에 업데이트

  • 만약 해당 날짜, 시간과 테이블이 동시에 겹친다면 예약 거부

walkin page js

:

  • date는 당일, 시간과 테이블이 동시에 겹치는 예약이 존재한다면 거부 //안 넣을 사능성 있음

reservation cancel-change page js

:

  • 이름을 통해 해당 예약자의 모든 예약을 조회

  • reservation instance를 변경 또는 삭제

  • 변경 시 팝업 창에서 예약과 같은 형식의 input take

  • 삭제 시 팝업 창에서 한 번 더 확인

  • 변경 또는 삭제 작업 완료 혹은 취소 시 cancel-change page로 돌아오기

profile
To Infinity, and Beyond!

0개의 댓글