Files
gym-manage/gym-manage-uniapp/api/booking.js
T

35 lines
785 B
JavaScript

const http = require('../utils/request')
/** 预约课程 */
function bookCourse(params) {
return http.post('/groupCourse/book', params)
}
/** 取消预约 */
function cancelBooking(bookingId) {
return http.post('/groupCourse/booking/' + bookingId + '/cancel')
}
/** 获取会员的预约列表 */
function getMemberBookings(memberId) {
return http.get('/groupCourse/bookings/member/' + memberId)
}
/** 获取课程的预约列表 */
function getCourseBookings(courseId) {
return http.get('/groupCourse/bookings/course/' + courseId)
}
/** 获取预约详情 */
function getBookingDetail(bookingId) {
return http.get('/groupCourse/bookings/' + bookingId)
}
module.exports = {
bookCourse,
cancelBooking,
getMemberBookings,
getCourseBookings,
getBookingDetail
}