api.js 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244
  1. import request2 from '@/utils/request2'
  2. export const getCourseType = data => request2({
  3. url: '/api-web/musicGroupTrainPlan/queryCourseType',
  4. data: data,
  5. params: {},
  6. method: 'post',
  7. requestType:'json'
  8. })
  9. // requestType: 'form'
  10. // 获取训练次数
  11. export const getPlanCourseNum = data => request2({
  12. url: '/api-web/musicGroupTrainPlan/queryPlanCourseNum',
  13. data: data,
  14. params: {},
  15. method: 'post',
  16. requestType:'json'
  17. })
  18. // 获取训练时长
  19. export const getMusicGroupTrainPlan = data => request2({
  20. url: '/api-web/musicGroupTrainPlan/queryPlanPage',
  21. data: data,
  22. params: {},
  23. method: 'post',
  24. requestType:'json'
  25. })
  26. // 新增乐团训练规划
  27. export const addMusicGroupTrainPlan = data => request2({
  28. url: '/api-web/musicGroupTrainPlan/add',
  29. data: data,
  30. params: {},
  31. method: 'post',
  32. requestType:'json'
  33. })
  34. // 修改乐团训练规划
  35. export const resetMusicGroupTrainPlan = data =>request2({
  36. url: '/api-web/musicGroupTrainPlan/update',
  37. data: data,
  38. params: {},
  39. method: 'post',
  40. requestType:'form'
  41. })
  42. // 删除乐团训练 musicGroupTrainPlan/del
  43. export const deteleMusicGroupTrainPlan = data =>request2({
  44. url: '/api-web/musicGroupTrainPlan/del',
  45. data: data,
  46. params: {},
  47. method: 'post',
  48. requestType:'form'
  49. })
  50. // 获取乐团训练规划异常规划
  51. export const getExceptionPlan = data => request2({
  52. url: '/api-web/musicGroupTrainPlan/queryExceptionPlan',
  53. data: data,
  54. params: {},
  55. method: 'post',
  56. requestType:'json'
  57. })
  58. // 获取乐团档案基本信息
  59. export const getBasicInfo = data => request2({
  60. url: '/api-web/musicGroupRecord/queryBasicInfo',
  61. data ,
  62. params:data,
  63. method: 'get',
  64. requestType:'form'
  65. })
  66. // 查询学员 师资
  67. export const getStudentAndTeacher = data => request2({
  68. url: '/api-web/musicGroupRecord/queryStudentAndTeacher',
  69. data ,
  70. params:data,
  71. method: 'get',
  72. requestType:'form'
  73. })
  74. // 查询学员列表
  75. export const getStudentList = data => request2({
  76. url: '/api-web/musicGroupRecord/queryStudentInfo',
  77. data ,
  78. params:data,
  79. method: 'get',
  80. requestType:'form'
  81. })
  82. // 获取作业情况
  83. export const getHomeworkStat = data => request2({
  84. url: '/api-web/exercisesSituation/musicGroupHomeworkStat',
  85. data ,
  86. params:data,
  87. method: 'get',
  88. requestType:'form'
  89. })
  90. // 查询乐团资讯
  91. export const getMusicGroupNews = data => request2({
  92. url: '/api-web/musicGroupNews/queryPage',
  93. data ,
  94. params:data,
  95. method: 'get',
  96. requestType:'form'
  97. })
  98. // 新增乐团资讯
  99. export const addMusicGroupNews = data => request2({
  100. url: '/api-web/musicGroupNews/add',
  101. data: data,
  102. params: {},
  103. method: 'post',
  104. requestType:'form'
  105. })
  106. // 修改乐团资讯
  107. export const resetMusicGroupNews = data => request2({
  108. url: '/api-web/musicGroupNews/update',
  109. data: data,
  110. params: {},
  111. method: 'post',
  112. requestType:'form'
  113. })
  114. // 删除乐团资讯
  115. export const delMusicGroupNews = data => request2({
  116. url: '/api-web/musicGroupNews/del',
  117. data: data,
  118. params: {},
  119. method: 'post',
  120. requestType:'form'
  121. })
  122. // 查询问卷调查
  123. export const getMusicGroupQuestionnaire = data => request2({
  124. url: '/api-web/musicGroupQuestionnaire/queryPage',
  125. data ,
  126. params:data,
  127. method: 'get',
  128. requestType:'form'
  129. })
  130. // 获取调查问卷题目详情
  131. export const getQuestionDetail = data => request2({
  132. url: '/api-web/musicGroupQuestionnaire/getQuestionDetail',
  133. data ,
  134. params:data,
  135. method: 'get',
  136. requestType:'form'
  137. })
  138. // 新增问卷
  139. export const addQuestion = data => request2({
  140. url: '/api-web/musicGroupQuestionnaire/add',
  141. data,
  142. method: 'post',
  143. requestType:'json'
  144. })
  145. // 获取问卷详情
  146. export const getMusicGroupQuestionnaireDetail = data => request2({
  147. url: '/api-web/musicGroupQuestionnaire/get',
  148. data ,
  149. params:data,
  150. method: 'get',
  151. requestType:'form'
  152. })
  153. // 修改问卷详情
  154. export const resetQuestion = data => request2({
  155. url: '/api-web/musicGroupQuestionnaire/update',
  156. data,
  157. method: 'post',
  158. requestType:'json'
  159. })
  160. // 删除问卷
  161. export const delQuestion = data => request2({
  162. url: '/api-web/musicGroupQuestionnaire/del',
  163. data,
  164. method: 'post',
  165. requestType:'form'
  166. })
  167. // 获取展演信息
  168. export const musicGroupPerformanceQueryPage = data => request2({
  169. url: '/api-web/musicGroupPerformance/queryPage',
  170. data,
  171. method: 'post',
  172. requestType: 'form'
  173. })
  174. // 添加展演信息
  175. export const musicGroupPerformanceAdd = data => request2({
  176. url: '/api-web/musicGroupPerformance/add',
  177. data,
  178. method: 'post',
  179. })
  180. // 修改展演信息
  181. export const musicGroupPerformanceUpdate = data => request2({
  182. url: '/api-web/musicGroupPerformance/update',
  183. data,
  184. method: 'post',
  185. })
  186. // 删除展演信息
  187. export const musicGroupPerformanceDel = data => request2({
  188. url: '/api-web/musicGroupPerformance/del',
  189. data,
  190. method: 'post',
  191. requestType: 'form'
  192. })
  193. // 修改学生端是否可见
  194. export const settingStudentIsShow = data => request2({
  195. url: '/api-web/musicGroupRecord/settingStudentIsShow',
  196. data,
  197. method: 'post',
  198. requestType: 'form'
  199. })