booking.js 3.07 KB
import request from '@/utils/request'
export function getHotelList(params) {
    return request({
        url: `/ota/activityHotel/list`,
        method: 'get',
        params: params
    })
}
export function getHotelById(id) {
    return request({
        url: `/ota/hotel/${id}`,
        method: 'get'
    })
}
export function getHotelRooms(params) {
    return request({
        url: `/ota/activityRoom/list`,
        method: 'get',
        params: params
    })
}

export function checkResidueRoom(data) {
    return request({
        url: `/ota/orderRoom/checkResidueRoom`,
        method: 'post',
        data: data
    })
}
export function newsSubmitOrderHotel(data) {
    return request({
        url: `/ota/norder/submitOrderRoom`,
        method: 'post',
        data: data
    })
}
export function getRoomBilldetailbyId(params) {
    return request({
        url: `/ota/orderRoom/getRoomOrderInfoByOrderId`,
        method: 'get',
        params: params
    })
}
export function getCarBilldetailbyId(params) {
    return request({
        url: `/ota/norder/getOrderByOrderId`,
        method: 'get',
        params: params
    })
}
export function getFoodBilldetailbyId(params) {
    return request({
        url: `/ota/orderFood/getFoodOrderInfoByOrder`,
        method: 'get',
        params: params
    })
}
export function getActivityCarList(params) {
    return request({
        url: `/ota/activityVehicle/wxList`,
        method: 'get',
        params: params
    })
}
export function submitOrderCar(data) {
    return request({
        url: `/ota/norder/submitOrderCar`,
        method: 'post',
        data: data
    })
}
export function getActivityRestaurantList(params) {
    return request({
        url: `/ota/activityRestaurant/list`,
        method: 'get',
        params: params
    })
}
export function getMenuById(params) {
    return request({
        url: `/ota/activityFood/list`,
        method: 'get',
        params: params
    })
}
export function submitOrderFood(form) {
    return request({
        url: `/ota/norder/submitOrderFood`,
        method: 'post',
        data: form
    })
}
export function createWePay(data) {
    return request({
        url: `/ota/norder/wxPay`,
        method: 'post',
        data:data
    })
}
export function createPalPay(data) {
    return request({
        url: `/ota/norder/palPay`,
        method: 'post',
        data:data
    })
}
export function getInvoiceByActiveId(query) {
    return request({
        url: `/ota/invoice/list`,
        method: 'get',
        params: query
    })
}
export function getCanInvoiceBills(query) {
    return request({
        url: `/ota/norder/list`,
        method: 'get',
        params: query
    })
}
export function cancelOrder(orderId) {
    return request({
        // url: `/logex/norder/unSubscribeOrderBack/${orderId}`,
        url: `/ota/norder/applyOrderBack/${orderId}`,
        method: 'post',
        params: orderId
    })
}
// 取消
export function cancelOrder2(orderId) {
    return request({
        url: `/ota/norder/cancelOrderBack/${orderId}`,
        method: 'post',
        params: orderId
    })
}