course.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208
  1. import request from '@/axios'
  2. export default {
  3. /**
  4. *
  5. * @param {*} data
  6. * @returns
  7. * 我的网课列表
  8. */
  9. courseGoodsList(data) {
  10. return request({
  11. url: '/course/goodsList',
  12. method: 'get',
  13. params: data
  14. })
  15. },
  16. /**
  17. *
  18. * @param {*} data
  19. * @returns
  20. * 课程可选班级列表
  21. */
  22. goodsGradeList(data) {
  23. return request({
  24. url: '/grade/grade/list',
  25. method: 'get',
  26. params: data
  27. })
  28. },
  29. /**
  30. *
  31. * @param {*} data
  32. * @returns
  33. * 选定班级
  34. */
  35. changeGrade(data) {
  36. return request({
  37. url: '/grade/grade/changeGrade',
  38. method: 'post',
  39. data:data
  40. })
  41. },
  42. courseGoodsRebuildStatus(data) {
  43. return request({
  44. url: '/course/goodsRebuildStatus',
  45. method: 'get',
  46. params:data
  47. })
  48. },
  49. //查看班级作弊重学详细情况
  50. getcourseperiodcheat(data) {
  51. return request({
  52. url: '/course/period/cheat',
  53. method: 'get',
  54. params: data
  55. })
  56. },
  57. courseCourseList(data) {
  58. return request({
  59. url: '/course/courseList',
  60. method: 'get',
  61. params: data
  62. })
  63. },
  64. courseDetail(data) {
  65. return request({
  66. url: '/course/'+data,
  67. method: 'get'
  68. })
  69. },
  70. goodsDetail(data) {
  71. return request({
  72. url: '/goods/'+ data,
  73. method: 'get'
  74. })
  75. },
  76. courseHandouts(data) {
  77. return request({
  78. url: '/course/handouts/'+data,
  79. method: 'get'
  80. })
  81. },
  82. reMenuList(data) {
  83. return request({
  84. url: '/course/menuList',
  85. method: 'get',
  86. params: data
  87. })
  88. },
  89. noteList(data) {
  90. return request({
  91. url: '/user/note/listDate',
  92. method: 'get',
  93. data: data
  94. })
  95. },
  96. reChapterList(data) {
  97. return request({
  98. url: '/course/chapterList',
  99. method: 'get',
  100. params: data
  101. })
  102. },
  103. reSectionList(data) {
  104. return request({
  105. url: '/course/sectionList',
  106. method: 'get',
  107. params: data
  108. })
  109. },
  110. reChapterList(data) {
  111. return request({
  112. url: '/course/chapterList',
  113. method: 'get',
  114. params: data
  115. })
  116. },
  117. reSectionList(data) {
  118. return request({
  119. url: '/course/sectionList',
  120. method: 'get',
  121. params: data
  122. })
  123. },
  124. studyRecordMenuAllList(data) {
  125. return request({
  126. url: '/study/record/menuAllList',
  127. method: 'get',
  128. params:data
  129. })
  130. },
  131. gradeCheckGoodsStudy(data) {
  132. return request({
  133. url: '/grade/grade/checkGoodsStudy',
  134. method: 'get',
  135. params:data
  136. })
  137. },
  138. goodsTodayStudySectionNum(data) {
  139. return request({
  140. url: '/goods/todayStudySectionNum',
  141. method: 'get',
  142. params:data
  143. })
  144. },
  145. coursePhotoRecord(data) {
  146. return request({
  147. url: '/course/photo/log',
  148. method: 'post',
  149. data: data
  150. })
  151. },
  152. faceCertificationCompareFace(data) {
  153. return request({
  154. url: '/face/certification/CompareFace',
  155. method: 'post',
  156. data:data
  157. })
  158. },
  159. studyRecord(data) {
  160. return request({
  161. url: '/study/record',
  162. method: 'post',
  163. data: data
  164. })
  165. },
  166. getPhotoLastRecord(data) {
  167. return request({
  168. url: '/course/photo/log/getLastInfo',
  169. method: 'get',
  170. params: data
  171. })
  172. },
  173. recordLast(data) {
  174. return request({
  175. url: '/study/record/last',
  176. method: 'get',
  177. params: data
  178. })
  179. },
  180. }