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