api.ts 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. import request from '@/utils/request';
  2. /**
  3. * 班级管理 - 班级列表
  4. */
  5. export const classGroupList = (params: any) => {
  6. return request.post('/edu-app/classGroup/page', {
  7. data: params
  8. // requestType: 'form'
  9. });
  10. };
  11. /**
  12. * 获取班级里的学生
  13. */
  14. export const getCLassStudent = (params: any) => {
  15. return request.post('/edu-app/student/page', {
  16. data: params
  17. // requestType: 'form'
  18. });
  19. };
  20. /**
  21. * 学员调整
  22. */
  23. export const adjustStudent = (params: any) => {
  24. return request.post('/edu-app/classGroup/adjustStudent', {
  25. data: params
  26. // requestType: 'form'
  27. });
  28. };
  29. /**
  30. * 删除
  31. *
  32. */
  33. export const deleteClass = (params: any) => {
  34. return request.post('/edu-app/classGroup/delete', {
  35. data: params,
  36. requestType: 'form'
  37. });
  38. };
  39. /**
  40. * 新建班级
  41. */
  42. export const addClass = (params: any) => {
  43. return request.post('/edu-app/classGroup/save', {
  44. data: params
  45. });
  46. };
  47. /**
  48. * 班级学员
  49. */
  50. export const getStudentList = (params: any) => {
  51. return request.post('/edu-app/student/page', {
  52. data: params
  53. });
  54. };
  55. /**
  56. * 获取训练列表
  57. */
  58. export const getTrainingList = (params: any) => {
  59. return request.post('/edu-app/lessonTraining/trainingList', {
  60. data: params
  61. });
  62. };
  63. /**
  64. * 上课记录
  65. */
  66. export const courseSchedulePage = (params: any) => {
  67. return request.post('/edu-app/courseSchedule/page', {
  68. data: params
  69. });
  70. };