testScores.ts 754 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. import request from "../request";
  2. /**
  3. * 查询模拟考成绩列表
  4. * @returns
  5. */
  6. export const getTestScoresList = async () => {
  7. let res = await request({
  8. url: "/student/score/info/list",
  9. });
  10. return res.data;
  11. };
  12. /**
  13. * 获取最大成绩,平均成绩,预测成绩
  14. * @returns
  15. */
  16. export const getTestScoresInfo = async () => {
  17. let res = await request({
  18. url: "/student/score/info/getScoreInfoAll",
  19. });
  20. return res.data;
  21. };
  22. interface TestScores {
  23. kskm: string;
  24. score: number;
  25. type: string;
  26. }
  27. /**
  28. * 新增考试成绩
  29. * @param data
  30. */
  31. export const createTestScores = async (data: TestScores) => {
  32. const res = await request({
  33. url: "/student/score/info",
  34. method: "POST",
  35. data,
  36. });
  37. return res.data;
  38. };