주문 내역 조회 [유학생] - YeongSeoYeonGeun/UOrders_Server GitHub Wiki

주문 내역 조회 [유학생]

메소드 경로 설명
GET /orders 주문 내역 조회

요청 헤더

{
    "Content-Type": "application/json",
    "userIndex": 1"
}

응답 성공

{
    "status": 200,
    "message": "주문 내역 조회 성공",
    "data": {
        "readOrderText": "주문 내역 확인 or 查看订单历史",
        "yearText": "년 or 年",
        "monthText": "월 or 月",
        "dayText": "일 or 日",
        "morningText": "오전 or 早上",
        "afternoonText": "오후 or 下午",
        "totalPriceText": "총 결제금액 or  总付款额",
        "wonText": "원 or 韩元",
        "orderDateText": "주문일시 or 订单日期和时间",
        "andText": "외 or 和其",
        "numberText": "개 or 个",
        "orderInfo": [
            {
                   "orderIndex": 1,
                   "cafeName": "신공카페",
                   "orderDate": "2020-11-19 18-02-33",
                   "menuInfo": [
                       {
                          "menuIndex": 1,
                          "menuName": "아메리카노",
                          "orderCount": 1,
                          "orderPrice": 1500
                       },
                       {
                          "menuIndex": 2,
                          "menuName": "카페라떼",
                          "orderCount": 2,
                          "orderPrice": 3000
                       },
                   ],
                   "totalPrice": 4500
            },  
            {
                   "orderIndex": 2,
                   "cafeName": "남산학사카페",
                   "orderDate": "2020-11-20 20-02-33",
                   "menuInfo": [
                       {
                          "menuIndex": 1,
                          "menuName": "아메리카노",
                          "orderCount": 3,
                          "orderPrice": 4500
                       },
                       {
                          "menuIndex": 2,
                          "menuName": "카페라떼",
                          "orderCount": 5,
                          "orderPrice": 7500
                       },
                   ],
                   "totalPrice": 12000
           },  
        ]
      }
   }  
}

응답 실패

{
    "status": 400,
    "message": "{userIndex}에 해당하는 값이 유효하지 않습니다. {userIndex} 값을 확인해주세요."
}
{
    "status": 500,
    "message": "INTERNAL_SERVER_ERROR"
}