30 lines
662 B
JavaScript
30 lines
662 B
JavaScript
|
|
import request from '@/utils/request.js'
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 课程相关API
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 获取当前学员的课程列表(App端调用,无需权限验证)
|
|||
|
|
*/
|
|||
|
|
export function getMyCourses() {
|
|||
|
|
return request.get('/study/course/my-courses', {})
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 获取课程详情(App端调用,无需权限)
|
|||
|
|
* @param {Number} courseId 课程ID
|
|||
|
|
*/
|
|||
|
|
export function getCourseInfo(courseId) {
|
|||
|
|
return request.get(`/study/course/app/${courseId}`, {})
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 根据课程编号获取详细信息(需要权限验证)
|
|||
|
|
* @param {Number} courseId 课程ID
|
|||
|
|
*/
|
|||
|
|
export function getCourseDetail(courseId) {
|
|||
|
|
return request.get(`/study/course/${courseId}`, {})
|
|||
|
|
}
|
|||
|
|
|