hotel.js 4.87 KB
import request from './request.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`,
		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/edit`,
		method: 'post',
		params: form
	})
}

function getInvoiceDetailBills(invoiceId) {
	return request({
		url: `/train/orderInfo/getOrderInfoByKp?invoiceId=${invoiceId}`,
		method: 'get'
	})
}

function getInvoiceDetail(invoiceId) {
	return request({
		url: `/train/invoice/getInvoiceById`,
		method: 'get',
		params: {
			id: invoiceId
		}
	})
}

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


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


function getbilldetailbyId(orderId) {
	return request({
		url: `/logex/norder/${orderId}`,
		method: 'get'
	})
}

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'
	})
}

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'
	})
}

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
}