url_header: http://homestay.swiftwhale.cn/api/v1/
url: user/sign_up/
method: post
param: {"phone":"17600000000","password":"xxxxxxxxx"}
return: {"code":0, "user":{"id":1,"phone":"17600000000"}, "token":"xxxxxxxxxxx"}
url: user/sign_in/
method: post
param: {"phone":"17600000000", "password":"xxxxx"}
return: {"code":0, "user":{"id":1, "phone":"17600000000"}, "token":"xxxxxxxxx"}
url: user/current_user/
method: get
param: {"token":"xxxxxxxxxx"}
return {"code":0, "user":{"id":1, "phone":"17600000000"}}
url: user/current_user/
method: put
param: {"token": "xxxxxxxx","xxxx":"xxxxx"}
return: {"code":0, "user": {"id":1,"phone":"17600000000"}}
url: house/house_list/
method: get
param: {"keyword":"xxxxx","check_in_date":"2018-9-10","check_out_date":"2018-9-11"}
return: {
"code": 0,
"houses": [
{
"id": 3,
"cover": "http://www.baidu.com",
"desc": "测试房屋",
"address": "文汇路",
"comment_score": "5.0",
"price": "1000.00"
}
]
}
url: house/house_detail/
method: get
param: {"house_id":1}
return: {
"code": 0,
"house": {
"id": 3,
"comments": [
{
"id": 1,
"msg": "很舒适",
"score": "5.0",
"user": 2,
"house": 3
}
],
"desc": "测试房屋",
"cover": "http://www.baidu.com",
"city": "上海",
"address": "文汇路",
"price": "1000.00",
"area": "100",
"facility": "1",
"phone": "17600000000",
"comment_num": 1,
"comment_score": "5.0"
}
}
url: order/order/
method: post
param: {
"house_id":1,
"name":"入住者姓名",
"id_card":"310110199701010000",
"person_num": 2,
"check_in_date": "2018-9-10",
"check_out_date": "2018-9-11",
"phone": "17600000000",
"token":"xxxxxxx"
}
return: {
"code":0,
"detail":"预定成功"
}
url: order/order/
method: get
param:{
"status":0,
"token":"xxxxxx"
}
return: {
"code":0,
"orders":[{}]
}
url: order/discuss_order/
method: post
param: {
"token":"xxxxxx",
"order_id":1,
"msg":"这个房间很舒适",
"score":5
}
return: {
"code":0,
"detail":"评价成功"
}
url: order/cancel_order/
method: post
param: {
"token":"xxxxxx",
"order_id":1
}
return: {
"code":0,
"detail":"订单取消成功"
}
url: order/pay_order/
method: post
param: {
"token":"xxxxxx",
"order_id":1
}
return: {
"code":0,
"detail":"订单支付成功"
}