hotel.js 4.67 KB
import request from './request.js'
import config from '@/config.js'

function getTrainList(params) {
	return request({
		url: `/train/info/h5List`,
		method: 'get',
		params: params
	})
}
function getComanyList(params) {
	return request({
		url: `/system/billing/list`,
		method: 'get',
		params: params
	})
}
function getTrainDetail(id) {
	return request({
		url: `/train/info/getTrainByUser/${id}`,
		method: 'get',
		params: id
	})
}
function submitOrder(params) {
	return request({
		url: `/train/order/submitOrder`,
		method: 'post',
		params: params
	})
}
function getOrderInfoByOrderId(orderId) {
	return request({
		url: `/train/orderInfo/getOrderInfoByOrderId?orderId=${orderId}`,
		method: 'get'
	})
}
function newbilllist() {
	return request({
		url: `/train/order/getOrderbyUser `,
		method: 'get'
	})
}
function getInvoiceByActiveId(trainId) {
	return request({
		url: `/train/invoice/list?trainId=${trainId}`,
		method: 'get'
	})
}
function getCanInvoiceBills(trainId) {
	return request({
		url: `/train/orderInfo/getOrderInfoByKp?isInvoice=0&trainId=${trainId}`,
		method: 'get'
	})
}
function addAddress(form) {
	return request({
		url: `/train/invoiceInfo`,
		method: 'post',
		params: form
	})
}
function delAddress(ids) {
	return request({
		url: `/train/invoiceInfo/${ids}`,
		method: 'delete'
	})
}
function regionsList() {
	return request({
		url: `/systemj/region/regionsList`,
		method: 'get'
	})
}
function addressList() {
	return request({
		url: `/train/invoiceInfo/list`,
		method: 'get'
	})
}
function submitInvoice(form) {
	return request({
		url: `/train/invoice`,
		method: 'post',
		params: form
	})
}
function editInvoice(form) {
	return request({
		url: `/train/invoice`,
		method: 'put',
		params: form
	})
}
function getInvoiceDetailBills(invoiceId) {
	return request({
		url: `/train/orderInfo/getOrderInfoByKp?invoiceId=${invoiceId}`,
		method: 'get'
	})
}
function getInvoiceDetail(invoiceId) {
	return request({
		url: `/train/invoice/${invoiceId}`,
		method: 'get'
	})
}

function getInvoiceByUserId() {
	return request({
		url: `/train/invoice/list`,
		method: 'get'
	})
}
// /-sss--sss--sssssss---ssssssssss-----////




function getbilllist(userId,venueId) {
	return request({
		url: `/logex/order/list?createById=${userId}&venueId=${venueId}`,
		method: 'get',
		params: userId
	})
}


function getbilldetailbyId(orderId) {
	return request({
		// url: `/logex/order/${orderId}`,
		url: `/logex/norder/${orderId}`,
		method: 'get',
		params: orderId
	})
}
function getFoodBilldetailbyId(orderId) {
	return request({
		url: `/logex/orderFood/getFoodOrderInfoByOrder?orderId=${orderId}`,
		method: 'get'
	})
}

function getCarBilldetailbyId(orderId) {
	return request({
		url: `/logex/norder/getOrderByOrderId?orderId=${orderId}`,
		method: 'get'
	})
}





// 退ding
function cancelOrder() {
	return request({
		url: `/train/info/getUnReg`,
		method: 'get'
	})
}
// 取消
function cancelOrder2(orderId) {
	return request({
		url: `/logex/norder/cancelOrderBack//${orderId}`,
		method: 'post',
		params: orderId
	})
}

function payForOrder(orderId) {
	// const nowOpenId = uni.getStorageSync('nowOpenId');
	return request({
		// url: `/logex/order/payForOrder?orderId=${orderId}&openId=${nowOpenId}`,
		url: `/train/order/payForOrder?orderId=${orderId}`,
		method: 'post',
		params: orderId
	})
}

function checkResidueRoom(form) {
	return request({
		url: `/logex/orderRoom/checkResidueRoom`,
		method: 'post',
		params: form
	})
}

function getActivityRestaurantList(params) {
	return request({
		url: `/logex/activityRestaurant/list`,
		method: 'get',
		params: params
	})
}
function getActivityCarList(params) {
	return request({
		url: `/logex/activityVehicle/wxList`,
		method: 'get',
		params: params
	})
}
function getMenuById(id) {
	return request({
		url: `/logex/activityFood/list?larId=${id}`,
		method: 'get'
	})
}
function submitOrderFood(form) {
	return request({
		url: `/logex/norder/submitOrderFood`,
		method: 'post',
		params: form
	})
}
function submitOrderCar(form) {
	return request({
		url: `/logex/norder/submitOrderCar`,
		method: 'post',
		params: form
	})
}
function newsSubmitOrderHotel(form) {
	return request({
		url: `/logex/norder/submitOrderRoom`,
		method: 'post',
		params: form
	})
}
export {getTrainList,getOrderInfoByOrderId
,getTrainDetail,submitOrder,getbilllist,getbilldetailbyId,
payForOrder,cancelOrder,getCanInvoiceBills,submitInvoice,getInvoiceByActiveId,getInvoiceDetailBills,
getInvoiceDetail,getInvoiceByUserId,editInvoice,addAddress,regionsList,addressList,delAddress,
checkResidueRoom,getActivityRestaurantList,getMenuById,
submitOrderFood,getActivityCarList,submitOrderCar,newsSubmitOrderHotel,newbilllist,
getFoodBilldetailbyId,getCarBilldetailbyId,
cancelOrder2,getComanyList
}