여정 등록, 수정, 삭제
여정 List 등록, 수정, 삭제 api
여정 리스트를 삽입합니다.
POST
http:localhost:8080/api/trip-itineraries/{tripId}
로그인 사용자는 자신이 작성한 여행에 여정 리스트를 추가할 수 있습니다.
Path Parameters
tripId*
Long
여행 id
Request Body
type*
String
여정 타입
arrivalPlace
String
only type = "Movement"
departurePlace
String
only type = "Movement"
order*
Integer
여정 순서 (중복 X)
endDate*
LocalDateTime
도착 날짜
startDate*
LocalDateTIme
출발 날짜
name*
String
여정 이름
여정 리스트를 수정합니다.
PUT
http:localhost:8080/api/trip-itineraries/{tripId}
로그인한 사용자는 자신이 등록한 여정 리스트들를 수정할 수 있습니다.
여정 삽입과 예외처리 동일합니다
Path Parameters
tripId*
Long
여행 id
Request Body
itineraryId*
Long
여정 id
name*
String
여정 이름
type*
String
여정 타입
startDate*
LocalDateTime
출발 날짜
endDate*
LocalDateTime
도착 날짜
departurePlace*
String
only type = "Movement"
arrivalPlace
String
only type = "Movement"
여정 리스트를 한번에 삭제합니다.
PUT
http:localhost:8080/api/trip-itineraries/delete/{tripId}
로그인 사용자는 자신이 작성한 여행에 여정 리스트를 삭제할 수 있습니다.
Path Parameters
tripId*
Long
여행 id
Request Body
id*
Long
삭제할 여정 id
Last updated