Skip to content

모든 주문 내역 조회

Bomi Kim edited this page Jan 11, 2019 · 8 revisions

전체 주문리스트 조회

메소드 경로 짧은 설명
GET /stores/{storeIdx}/orderLists 전체 주문리스트 조회

요청 헤더

Content-Type: application/json

요청 파라미터

storeIdx : 주문서를 조회할 매장의 고유 idx(int)

응답 바디

주문리스트 조회 성공(데이터 있음)

{
    "status": 200,
    "message": "주문내역 조회 성공",
    "data": [
        {
            "orderListIdx": 20,
            "nick": "daye",
            "state": 1,
            "time": "2019-01-04 16:12:25",
            "totalPrice": 13000,
            "totalCount": 2,
            "firstMenu": {
                "menuName": "소시지 인 치즈 베이글",
                "size": 4,
                "orderCount": 2,
                "menuCountPrice": 5000,
                "memo": "오늘도 맛있는 음식을 위해 고생하시는 모든 분께 감사인사 드려요^^,,"
            }
        },
        {
            "orderListIdx": 29,
            "nick": "bogum",
            "state": 0,
            "time": "2019-01-06 20:45:58",
            "totalPrice": 19600,
            "totalCount": 1,
            "firstMenu": {
                "menuName": "카페모카ICE",
                "size": 2,
                "orderCount": 2,
                "menuCountPrice": 9800,
                "memo": "좋아요~"
            }
        }
    ]
}

주문리스트 조회 성공(데이터 없음)

{
    "status": 204,
    "message": "주문내역이 존재하지 않습니다.",
    "data": null
}

요청하는 해당 매장이 없음

{
    "status": 404,
    "message": "해당 매장이 존재하지 않습니다.",
    "data": null
}

INTERNAL SERVER ERROR

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