step1Component.ts 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. import request from '../utils/request.js'
  2. let teacherPrefix = import.meta.env.VITE_API_TEACHER_PRE
  3. // 获取评价数据详情
  4. export const getEvaluationDataDetailApi = (evaluationId:any) => {
  5. return request({
  6. url: `${teacherPrefix}/api/v1/evaluationData/queryEvaluationData/${evaluationId}`,
  7. method: 'get',
  8. })
  9. }
  10. // 查询评价管理 任务详情
  11. export const getEvaluationTaskDetailApi = (id:any) => {
  12. return request({
  13. url: `${teacherPrefix}/api/v1/evaluation/queryEvaluationInfo/${id}`,
  14. method: 'get',
  15. })
  16. }
  17. // 查询年级科目数据
  18. export const getSubjectDataApi = (evaluationGradeId:any)=>{
  19. return request({
  20. url: `${teacherPrefix}/api/v1/evaluationData/querySubjectData/${evaluationGradeId}`,
  21. method: 'get',
  22. })
  23. }
  24. // 新增年级科目
  25. export const addGradeSubjectApi = (data:any)=>{
  26. return request({
  27. url: `${teacherPrefix}/api/v1/evaluationData/checkEvaluationSubject`,
  28. method: 'post',
  29. data
  30. })
  31. }
  32. // 修改年级科目 ??
  33. // 删除年级科目
  34. export const deleteGradeSubjectApi = (id:any)=>{
  35. return request({
  36. url: `${teacherPrefix}/api/v1/evaluationData/deleteSelectSubject/${id}`,
  37. method: 'post',
  38. })
  39. }
  40. // 查询年级选科数据
  41. export const getSubjectSelectedDataApi = (evaluationGradeId:any)=>{
  42. return request({
  43. url: `${teacherPrefix}/api/v1/evaluationData/querySelectSubjectData/${evaluationGradeId}`,
  44. method: 'get',
  45. })
  46. }
  47. // 新增年级选科
  48. export const addGradeSelectedSubjectApi = (data:any)=>{
  49. return request({
  50. url: `${teacherPrefix}/api/v1/evaluationData/checkEvaluationSelectSubject`,
  51. method: 'post',
  52. data
  53. })
  54. }
  55. // 修改 年级选科 ???
  56. // 删除年级选科
  57. export const deleteGradeSelectedSubjectApi = (id:any)=>{
  58. return request({
  59. url: `${teacherPrefix}/api/v1/evaluationData/deleteChoiceSubject/${id}`,
  60. method: 'post',
  61. })
  62. }
  63. // 添加自定义科目数据
  64. export const addCustomSubjectApi = (data:any)=>{
  65. return request({
  66. url: `${teacherPrefix}/api/v1/evaluationData/addCustomSubjectData`,
  67. method: 'post',
  68. data
  69. })
  70. }
  71. // 修改自定义科目
  72. export const editCustomSubjectApi = (data:any)=>{
  73. return request({
  74. url: `${teacherPrefix}/api/v1/evaluationData/modifyCustomSubjectData`,
  75. method: 'post',
  76. data
  77. })
  78. }
  79. // 删除自定义科目数据 ???
  80. // 查询年级数据
  81. export const getGradeListApi = (evaluationId:any)=>{
  82. return request({
  83. url: `${teacherPrefix}/api/v1/evaluationData/queryGradeData/${evaluationId}`,
  84. method: 'get',
  85. })
  86. }
  87. // 修改年级数据 // 新增
  88. export const editGradeApi = (data:any)=>{
  89. return request({
  90. url: `${teacherPrefix}/api/v1/evaluationData/modifyGradeInfo`,
  91. method: 'post',
  92. data
  93. })
  94. }
  95. // 删除年级 ???
  96. // 保存评价数据
  97. export const saveEvaluationDataDetailApi = (data:any)=>{
  98. return request({
  99. url: `${teacherPrefix}/api/v1/evaluationData/saveEvaluationData`,
  100. method: 'post',
  101. data
  102. })
  103. }