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}`, {})
|
||
}
|
||
|