step2Component.ts 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import request from '../utils/request.js'
  2. let teacherPrefix = import.meta.env.VITE_API_TEACHER_PRE
  3. // 查询授课关系表格数据
  4. export const getTeachingRelationshipTableDataApi = (evaluationGradeId:any) => {
  5. return request({
  6. url: `${teacherPrefix}/api/v1/teacherRelation/queryTeachingRelationData/${evaluationGradeId}`,
  7. method: 'get',
  8. })
  9. }
  10. // 查询教师列表 数据
  11. export const getTeacherListDataApi = (data:any) => {
  12. return request({
  13. url: `${teacherPrefix}/api/v1/teacherRelation/queryTableTeacher`,
  14. method: 'post',
  15. data
  16. })
  17. }
  18. // 保存授课关系
  19. export const saveTeachingRelationshipApi = (data:any) => {
  20. return request({
  21. url: `${teacherPrefix}/api/v1/teacherRelation/saveTeachingRelation`,
  22. method: 'post',
  23. data
  24. })
  25. }
  26. // 删除授课关系
  27. export const deleteTeachingRelationshipApi = (id:any) => {
  28. return request({
  29. url: `${teacherPrefix}/api/v1/teacherRelation/deleteTeachingRelation/${id}`,
  30. method: 'get',
  31. })
  32. }
  33. // 授课关系完成操作
  34. export const finishTeachingRelationshipApi = () => {
  35. return request({
  36. url: `${teacherPrefix}/api/v1/teacherRelation/finishTeachingRelationMuti`,
  37. method: 'get',
  38. })
  39. }