Mash-Up-MapC / MapC-backend

Mash-Up 5기 전체 프로젝트(2018-1) Team MapC Server Side Application
3 stars 2 forks source link

예약을 위한 코스 리스트 조회 API 구현하기 #26

Open opklnm102 opened 6 years ago

opklnm102 commented 6 years ago

예약을 위한 코스 리스트 조회 API 구현하기

Request

HTTP Method URI
GET /booking/courses
Name Value Description
Accept application/json Accept contents


Response

Success

Name Value Description
Content-Type application/json -
Status: 200 OK
Content-Type: application/json

[
    {
        "id": 1,
        "courseName": "A 코스",
        "price": [
            111,
            222
        ],
        "passengerType": [
            "ADULT",
            "CHILD"
        ]
    },
    {
        "id": 2,
        "courseName": "B 코스",
        "price": [
            333,
            444
        ],
        "passengerType": [
            "ADULT",
            "CHILD"
        ]
    },
    {
        "id": 3,
        "courseName": "C 코스",
        "price": [
            555,
            666
        ],
        "passengerType": [
            "ADULT",
            "CHILD"
        ]
    },
...
]

Check List

opklnm102 commented 6 years ago

@KiWooyoung API 스펙부터 정하고, 클라이언트와 협의한 다음에 작업했으면 더 좋지않을까요...? PR이 develop에 merge된 후 Done이 되면 좋지 않을까요....?

KiWooyoung commented 6 years ago

넵 그런거 같아요. 근데 한가지, 기획이 너무 ing 중이여서 딱 정하기 개인적으로 좀 힘들었는데.. 그래도 제가 좀더 유연하게 대처 했으면 헀네요 정말.. Done 은 앞으로 그렇게 할게요오 ~~

opklnm102 commented 6 years ago

실패 케이스는 없나요?

JSpiner commented 6 years ago

@opklnm102 @KiWooyoung response에 추가되어야할 내용이 있을것같아요! (천천히 추가되어도 됩니다.)

2018-08-25 4 12 08
  1. passengerType에 따른 가격정보 (ex : 학생 18,000원)
  2. 코스의 상세이름 (ex : 도심, 고궁코스)
  3. 코스의 메인컬러 (ex : '예약하기' 버튼 색상)
  4. 코스의 서브컬러 (ex : 배경 색상)
  5. 코스 우측에 나와있는 이미지 (ex : 고궁? 이미지)

컬러값을 어떤타입으로 줄지는 따로 논의해보면 좋을것같습니다.

JSpiner commented 6 years ago

컬라값 표현은 string으로 #aarrggbb로 표현하면 될 것 같습니다.

Supported formats are: #RRGGBB #AARRGGBB

KiWooyoung commented 6 years ago

@opklnm102 추가할게요오

KiWooyoung commented 6 years ago

@JSpiner 전부 반영해서 다시 올릴게요! 그리고

  1. 이미지는 음.. 제플린에 올라온 이미지 사이즈 그대로 url 제공해 주면 될까요?
KiWooyoung commented 6 years ago

@JSpiner 컬러값은 우선 재플린 베이스로 보내드릴게요! 그리고 서버에 올려서 url 곧 알려드릴거에요! 동희가 한댔으니까, 뭐 누가 올리든 !!

JSpiner commented 6 years ago

@KiWooyoung 네! 아래 선택된 영역대로 부탁드려요! default