api.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. import request from '@/utils/request2'
  2. // 获取训练营列表
  3. export const getTrainingCampList = data => {
  4. return request({
  5. url: '/api-web/tempLittleArtistTrainingCamp/queryPageTrainingCamp',
  6. method: 'post',
  7. data,
  8. requestType: 'json',
  9. })
  10. }
  11. // 新建
  12. export const addTrainingCamp = data => {
  13. return request({
  14. url: '/api-web/tempLittleArtistTrainingCamp/add',
  15. method: 'post',
  16. data,
  17. requestType: 'json',
  18. })
  19. }
  20. // 修改
  21. export const resetTrainingCamp = data => {
  22. return request({
  23. url: '/api-web/tempLittleArtistTrainingCamp/update',
  24. method: 'post',
  25. data,
  26. requestType: 'json',
  27. })
  28. }
  29. // 删除
  30. export const delTrainingCamp = data => {
  31. return request({
  32. url: `/api-web/tempLittleArtistTrainingCamp/delete/${data}`,
  33. method: 'get',
  34. })
  35. }
  36. // 参与名单
  37. export const getTrainingCampUser = data => {
  38. return request({
  39. url: '/api-web/tempLittleArtistTrainingCamp/queryPageTrainingCampUser',
  40. method: 'post',
  41. data,
  42. requestType: 'json',
  43. })
  44. }
  45. // 训练营详情
  46. export const getUserTrainingDetail = data => {
  47. return request({
  48. url: '/api-web/tempLittleArtistTrainingCamp/queryUserTrainingDetail',
  49. method: 'post',
  50. data,
  51. requestType: 'json',
  52. })
  53. }
  54. // 获取训练营群组
  55. export const getCampImGroup = data => {
  56. return request({
  57. url: '/api-web/tempLittleArtistTrainingCamp/queryCampImGroup',
  58. method: 'get',
  59. data,
  60. params:data
  61. })
  62. }
  63. // 获取学生打卡记录
  64. export const getUserTrainingTime = data => {
  65. return request({
  66. url: '/api-web/tempLittleArtistTrainingCamp/queryUserTrainingTime',
  67. method: 'post',
  68. data,
  69. })
  70. }