import axios from '@/libs/axios.js' // 已购套餐 列表 export const listCustomerBundle = params => { const url = `customerBundle/queryLike/${params.pageNo}/${params.pageSize}` delete params.pageNo delete params.pageSize return axios.request({ url: url, data: params, method: 'post' }).then(res => res) } // 已购套餐 详情 export const customerBundleDetail = (params) => { return axios.request({ url: `customerBundle/detail/${params.id}`, method: 'get' }).then(res => res) } // 已购套餐 使用记录 export const customerBundleUseHistory = params => { const url = `customerBundle/useHistory/${params.id}` return axios.request({ url: url, method: 'get' }).then(res => res) } export const customerBundleHistory = (params) => { return axios.request({ url: `customerBundle/useHistory/${params.id}`, method: 'get' }).then(res => res.data) } // 取消购买套餐 export const cancelBuy = (params) => { return axios.request({ url: `customerBundle/cancel/${params.id}`, method: 'get' }).then(res => res.data) } // 套餐列表 export const getBundleList = params => { const url = `bundle/query` return axios.request({ url: url, data: params, method: 'post' }).then(res => res) } // 套餐 详情 export const getBundleDetails = params => { const url = `bundle/${params.id}` return axios.request({ url: url, data: params, method: 'get' }).then(res => res) } // 套餐 根据手机号查车牌号和客户信息 export const bundleFindByMobile = params => { const url = `customer/findByMobile/${params.mobile}` return axios.request({ url: url, method: 'get' }) } // 套餐 确认收款 export const bundleBuy = params => { return axios.request({ url: `order/buy`, data: params, method: 'post' }).then(res => res) } // 导出 export const exportBundle = params => { const url = 'customerBundle/export' return axios({ url: url, data: params, method: 'post', responseType: 'blob' }) } // 已购套餐 合计 export const countListBundle = params => { return axios.request({ url: `customerBundle/countList`, data: params, method: 'post' }).then(res => res) }