api.ts 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. import request from '@/utils/request';
  2. /**
  3. * 备课 - 教学课件
  4. */
  5. export const lessonCoursewarePage = (params: any) => {
  6. return request.post('/edu-app/lessonCourseware/page', {
  7. data: params
  8. });
  9. };
  10. /**
  11. * 备课 - 教学课件详情
  12. */
  13. export const lessonCoursewareDetail = (params: any) => {
  14. return request.get('/edu-app/lessonCourseware/detail/' + params.id, {});
  15. };
  16. /**
  17. * 备课 - 教学课件删除
  18. */
  19. export const lessonCoursewareRemove = (params: any) => {
  20. return request.post('/edu-app/lessonCourseware/remove', {
  21. data: params
  22. });
  23. };
  24. /**
  25. * 备课 - 课件列表
  26. */
  27. export const queryCourseware = (params: any) => {
  28. return request.post('/edu-app/teacherKnowledgeMaterial/queryCourseware', {
  29. data: params
  30. });
  31. };
  32. /**
  33. * 备课 - 保存课件
  34. */
  35. export const saveCourseware = (params: any) => {
  36. return request.post('/edu-app/teacherKnowledgeMaterial/saveCourseware', {
  37. data: params
  38. });
  39. };
  40. /**
  41. * 备课 - 训练列表
  42. */
  43. export const lessonPreTrainingPage = (params: any) => {
  44. return request.post('/edu-app/lessonPreTraining/page', {
  45. data: params
  46. });
  47. };
  48. /**
  49. * 备课 - 新增训练
  50. */
  51. export const lessonPreTrainingAdd = (params: any) => {
  52. return request.post('/edu-app/lessonPreTraining/add', {
  53. data: params
  54. });
  55. };
  56. /**
  57. * 备课 - 修改训练
  58. */
  59. export const lessonPreTrainingUpdate = (params: any) => {
  60. return request.post('/edu-app/lessonPreTraining/update', {
  61. data: params
  62. });
  63. };
  64. /**
  65. * 备课 - 删除训练
  66. */
  67. export const lessonPreTrainingDelete = (params: any) => {
  68. return request.post('/edu-app/lessonPreTraining/delete', {
  69. data: params
  70. });
  71. };
  72. /**
  73. * 备课 - 保存预训练曲目
  74. */
  75. export const lessonPreTrainingBatchSave = (params: any) => {
  76. return request.post('/edu-app/lessonPreTraining/batchSave', {
  77. data: params
  78. });
  79. };
  80. /**
  81. * 备课 - 乐谱列表
  82. */
  83. export const musicSheetPage = (params: any) => {
  84. return request.post('/edu-app/musicSheet/page', {
  85. data: params
  86. });
  87. };
  88. /**
  89. * 备课 - 班级列表
  90. */
  91. export const classGroupPage = (params: any) => {
  92. return request.post('/edu-app/classGroup/page', {
  93. data: params
  94. });
  95. };
  96. /**
  97. * 备课 - 布置作业
  98. */
  99. export const lessonTrainingAdd = (params: any) => {
  100. return request.post('/edu-app/lessonTraining/add', {
  101. data: params
  102. });
  103. };