import request from '@/common/system/request'; /** * 获取预约记录 * @param {number} index * @param {number} size * @returns */ export const getReservationList = async (index = 1, size = 20) => { console.log('getReservationList', index, size); const res = await request.getOrCache("sq/GetReservationList", { pageIndex: index, pageSize: size }, 5); if (res.code == 0) { return res.data; } return null; } /** * 获取我的预约记录 * @param {number} type 0 参与者,1发起者 * @param {number} index 起始页 * @param {number} size 页大小 * @returns {Promise} */ export const getMyReservation = async (type = 0, index = 1, size = 10) => { const res = await request.get("sq/GetMyReservation", { type: type, index: index, size: size }); if (res.code == 0) { return res.data; } return null; } /** * 获取正在进行的预约 * @returns {Promise} */ export const getMyUseReservation = async () => { const res = await request.get("sq/GetMyUseReservation"); if (res.code == 0) { return res.data; } return null; } export const sqInterface = { getReservationList, getMyReservation, getMyUseReservation }