course.js 866 B

123456789101112131415161718192021222324252627
  1. import { id } from 'element-plus/es/locales.mjs'
  2. import request from './request.js'
  3. // 课程列表
  4. export function getCourseList(data = {}) {
  5. return request.get('/course/list',data)
  6. }
  7. // 课程详情
  8. export function getCourseDetail(data = {}) {
  9. return request.get('/course/'+data.id)
  10. }
  11. // 查询登录人记过笔记的课程列表(笔记列表旁边的课程列表)
  12. export function getCourseWithNotesList(data = {}) {
  13. return request.get('/course/coursesWithNotesList')
  14. }
  15. // 查询章节列表
  16. export function getChaptersList(data = {}) {
  17. return request.get('/chapter/chaptersList/'+data.id)
  18. }
  19. // 新增删除收藏记录(未被收藏新增,否则删除)
  20. export function collect(data = {}) {
  21. return request.post('/collect',data)
  22. }
  23. // 课程数据
  24. export function getCourseSummary(data = {}) {
  25. return request.get('/index/courseSummary',data)
  26. }