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) } /** 扫码签到 */ function signIn(courseId, memberId) { return http.post('/groupCourse/signin/' + memberId, { courseId }) } module.exports = { bookCourse, cancelBooking, getMemberBookings, getCourseBookings, getBookingDetail, signIn }