|
- from common import curl_interface
- from django.conf import settings
- from urllib import parse
-
-
- def get_info(send_data):
- """
- 获取酒店详情
- :param send_data:
- :return:
- """
- curl = curl_interface.CurlInterface(send_data, 4)
- result = curl.exec(settings.WX_HOST + '/zzcx/home/hotel/get-info', 'POST')
- return result
-
-
- def get_room_list(send_data):
- """
- 获取房型列表
- :param send_data:
- :return:
- """
- curl = curl_interface.CurlInterface(send_data, 4)
- result = curl.exec(settings.WX_HOST + '/zzcx/home/hotel/get-room-list', 'POST')
- return result
-
-
- def check_hotel(send_data):
- """
- 校验酒店
- :param send_data:
- :return:
- """
- curl = curl_interface.CurlInterface(send_data, 4)
- result = curl.exec(settings.WX_HOST + '/zzcx/home/hotel/check-hotel', 'POST')
- return result
-
-
- def make_order(send_data):
- """
- 酒店下单
- :param send_data:
- :return:
- """
- curl = curl_interface.CurlInterface(send_data, 4)
- result = curl.exec(settings.WX_HOST + '/zzcx/home/hotel/make-order', 'POST')
- if result['flag'] is True:
- result['data']['pay_url'] = settings.FX_HOST + '/fx/?r=weChat/we-chat/q-code&qCode=' + parse.quote_plus(
- result['data']['pay_url'])
- return result
|