api.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. import request2 from '@/utils/request2'
  2. // 关闭乐团前获取学员列表
  3. export const getMusicGroupStuReBack = data => request2({
  4. url: '/api-web/studentRegistration/getMusicGroupStuReBack',
  5. params: data,
  6. method: 'get',
  7. })
  8. // 填加学员接口
  9. export const addMusicGroupRegs = data => request2({
  10. url: '/api-web/musicGroup/addMusicGroupRegs',
  11. data,
  12. method: 'post',
  13. requestType: 'json'
  14. })
  15. // 删除学员
  16. export const delStudentRegistration = data => request2({
  17. url: '/api-web/studentRegistration/del',
  18. data,
  19. method: 'post',
  20. requestType: 'json'
  21. })
  22. // 删除学员
  23. export const batchDelStudentRegistration = data => request2({
  24. url: '/api-web/studentRegistration/batchDel',
  25. data,
  26. method: 'post',
  27. requestType: 'json'
  28. })
  29. // 关闭乐团
  30. export const closeMusicGroup = data => request2({
  31. url: '/api-web/musicGroup/closeMusicGroup',
  32. data,
  33. method: 'post',
  34. requestType: 'json'
  35. })
  36. // 开启缴费
  37. export const finishPreApply = data => request2({
  38. url: '/api-web/musicGroup/finishPreApply',
  39. data,
  40. method: 'post',
  41. requestType: 'form'
  42. })
  43. // 预报名列表
  44. export const queryPreApplyList = data => request2({
  45. url: '/api-web/studentRegistration/queryPreApplyList',
  46. params: data,
  47. method: 'get',
  48. requestType: 'json'
  49. })
  50. // 时间数据统计列表
  51. export const getRegisterOrPreList = data => request2({
  52. url: '/api-web/studentRegistration/getRegisterOrPreList',
  53. params: data,
  54. method: 'get',
  55. requestType: 'json'
  56. })
  57. // 解除预约限制 studentRegistration/setNoneCloudTeacher
  58. export const setNoneCloudTeacher = data => request2({
  59. url: '/api-web/studentRegistration/setNoneCloudTeacher',
  60. params: data,
  61. method: 'get',
  62. requestType: 'json'
  63. })
  64. // 拒绝审核
  65. export const setCloudTeacherToFailed = data => request2({
  66. url: '/api-web/studentRegistration/setCloudTeacherToFailed',
  67. params: data,
  68. method: 'post',
  69. requestType: 'json'
  70. })
  71. // 意向列表
  72. export const queryPreApplySubjectList = data => request2({
  73. url: '/api-web/studentRegistration/queryPreApplySubjectList',
  74. params: data,
  75. method: 'get',
  76. requestType: 'json'
  77. })
  78. // 发送家长会通知
  79. export const sendParentMeetingNotice = data => request2({
  80. url: '/api-web/musicGroup/sendParentMeetingNotice',
  81. data,
  82. method: 'post',
  83. requestType: 'form'
  84. })
  85. // 启蒙课问卷列表
  86. export const getMusicEnlighList = data => request2({
  87. url: '/api-web/musicEnlightenmentQuestionnaire/queryPage',
  88. params: data,
  89. method: 'get',
  90. requestType: 'form'
  91. })
  92. export const getMusicEnlighListDetail = data => request2({
  93. url: '/api-web/musicEnlightenmentQuestionnaire/musicEnlightenmentQuestionnaireStat',
  94. params: data,
  95. method: 'get',
  96. requestType: 'form'
  97. })
  98. // 获取短信推送模板
  99. export const getSysMessageConfig = data => request2({
  100. url: '/api-web/sysMessageConfig/getWithType',
  101. params: data,
  102. method: 'get',
  103. requestType: 'form'
  104. })
  105. // 发送启蒙短信
  106. export const sendEnlighParentMeetingNotice = data => request2({
  107. url: '/api-web/musicEnlightenmentQuestionnaire/sendParentMeetingNotice',
  108. params: data,
  109. method: 'post',
  110. requestType: 'form'
  111. })