peixue-dev/peidu/uniapp/api/calendar.js

53 lines
985 B
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import request from '@/utils/request'
/**
* 日历相关API
*/
/**
* 获取月度日历
* @param {Object} params - 查询参数
* @param {Number} params.year - 年份
* @param {Number} params.month - 月份
*/
export function getMonthlyCalendar(params) {
return request({
url: '/api/teacher/calendar/monthly',
method: 'get',
params
})
}
/**
* 获取指定日期的课程列表
* @param {String} date - 日期格式yyyy-MM-dd
*/
export function getDailyCourses(date) {
return request({
url: '/api/teacher/calendar/daily-courses',
method: 'get',
params: { date }
})
}
/**
* 获取待服务课程列表
*/
export function getPendingCourses() {
return request({
url: '/api/teacher/calendar/pending-courses',
method: 'get'
})
}
/**
* 获取课程详情
* @param {Number} id - 课程ID
*/
export function getCourseDetail(id) {
return request({
url: `/api/teacher/calendar/course/${id}`,
method: 'get'
})
}