Skip to content

주문 접수 거절 제조완료 전달

Bomi Kim edited this page Jan 5, 2019 · 6 revisions

주문 접수/거절/제조완료/전달

메소드 경로 짧은 설명
PUT /orderLists/{orderIdx}?state={state} 주문 상태 변경

요청 헤더

Content-Type: application/json

요청 파라미터

orderIdx : 상태를 변경할 주문서의 고유 idx(int)

queryString 설명

Parameter 설명 예시
state 변경할 상태 state=1

state values

value 설명
1 주문 접수
2 제조 완료
3 수령
4 주문 거절

응답 바디

주문 상태 변경 성공

{
    "status": 200,
    "message": "상태 변경 성공",
    "data": null
}

주문 상태 변경 실패 - 변경할 주문서가 없을 경우

{
    "status": 404,
    "message": "해당 주문서를 찾을 수 없습니다",
    "data": null
}

주문 상태 변경 실패 - state가 없을 경우

{
    "status": 400,
    "message": "잘못된 query 요청",
    "data": null
}

INTERNAL SERVER ERROR

{
    "status": 600,
    "message": "데이터베이스 에러",
    "data" : null
}

INTERNAL SERVER ERROR

{
    "status": 500,
    "message": "서버 내부 에러",
    "data" : null
}

Clone this wiki locally