1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- import request from '@/utils/request'
- // api地址
- const api = {
- list: 'clientApi/book/list',
- detail: 'clientApi/book/detail',
- cate: 'clientApi/book/cateList',
- submit: 'clientApi/book/submit',
- bookable: 'clientApi/book/bookable',
- myBookList: 'clientApi/book/myBook',
- myBookDetail: 'clientApi/book/myBookDetail',
- cancel: 'clientApi/book/cancel',
- }
- // 预约项目列表
- export const list = (param) => {
- return request.post(api.list, param)
- }
- // 预约详情
- export const detail = (bookId) => {
- return request.post(api.detail, { bookId })
- }
- // 预约分类列表
- export const cateList = (param) => {
- return request.get(api.cate, param)
- }
- // 提交预约
- export const submit = (data) => {
- return request.post(api.submit, data)
- }
- // 是否可预约
- export const bookable = (data) => {
- return request.post(api.bookable, data)
- }
- // 我的预约列表
- export const myBookList = (param) => {
- return request.get(api.myBookList, param)
- }
- // 我的预约详情
- export const myBookDetail = (bookId) => {
- return request.post(api.myBookDetail, { bookId })
- }
- // 取消预约
- export function cancel(bookId, data) {
- return request.get(api.cancel, { bookId, ...data })
- }
|