studentStudy.js 1.5 KB

123456789101112131415161718192021222324252627282930
  1. // 学生学习
  2. import request from '@/common/request.js';
  3. // 教师权限
  4. export function queryTeacherCourseTypeList(data) {//获取顶部查询项
  5. return request.get('/api/v1/studCourseType/queryTeacherCourseTypeList', data)
  6. }
  7. export function teacherCenterPageData(data) {//课程中心分页列表
  8. return request.post('/api/v1/studCourseCenter/teacherCenterPageData', data)
  9. }
  10. export function teacherRecordPageListData(data) {//我的学习分页列表
  11. return request.post('/api/v1/studCourseRecord/teacherRecordPageListData', data)
  12. }
  13. export function teacherMinitorPageListData(data) {//学习监控分页列表
  14. return request.post('/api/v1/studCourseMinitor/teacherMinitorPageListData', data)
  15. }
  16. export function teacherSelectCourseDetail(id) {//视频详情
  17. return request.get(`/api/v1/studCourseRecord/teacherSelectCourseDetail/${id}`)
  18. }
  19. export function addQuestionAnswerData(data) {//教师学习课程答案信息填报接口
  20. return request.post('/api/v1/teachCourse/addQuestionAnswerData', data)
  21. }
  22. export function queryTeacherMinitorDetailData(data) {//查询学习监控页面详细信息接口
  23. return request.post('/api/v1/studCourseMinitor/queryTeacherMinitorDetailData', data)
  24. }
  25. export function updateFollowCountTeacher(teachingCourseId) {//关注-取消关注课程接口,返回关注数量
  26. return request.get(`/api/v1/studCourse/updateFollowCountTeacher/${teachingCourseId}`)
  27. }
  28. export function synTeacherLearnData(data) {//教师学习进度更新接口
  29. return request.post('/api/v1/studCourseCenter/synTeacherLearnData',data)
  30. }