score.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. import request from '@/utils/request'
  2. // 成绩导入 score:data:add
  3. export function getscoreAddimpFn(data) {
  4. return request({
  5. 'url': '/score/data',
  6. 'method': 'post',
  7. 'data':data
  8. })
  9. }
  10. export function getscoreAddFn(data) {
  11. return request({
  12. 'url': '/score/data/add',
  13. 'method': 'post',
  14. 'data':data
  15. })
  16. }
  17. // 成绩详情 score:data:query
  18. export function getscoreDetFn(data) {
  19. return request({
  20. 'url': '/score/data/query',
  21. 'method': 'post',
  22. 'data':data
  23. })
  24. }
  25. // 成绩列表 score:data:list
  26. export function getscoreListFn(data) {
  27. return request({
  28. 'url': '/score/data/list',
  29. 'method': 'get',
  30. 'data':data
  31. })
  32. }
  33. //删除成绩
  34. export function getscoreDelFn(data) {
  35. return request({
  36. 'url': '/score/data/delete/'+data,
  37. 'method': 'get',
  38. })
  39. }
  40. // 统计
  41. // 总分排名
  42. export function getscoregradeRank(data) {
  43. return request({
  44. 'url': '/score/data/gradeRank',
  45. 'method': 'post',
  46. 'data':data
  47. })
  48. }
  49. // 成绩学科统计
  50. export function getscorexuekeRank(data) {
  51. return request({
  52. 'url': '/score/data/xuekeRank',
  53. 'method': 'post',
  54. 'data':data
  55. })
  56. }
  57. // 班级总分平均分排名统计
  58. export function getscoreclassRank(data) {
  59. return request({
  60. 'url': '/score/data/classRank',
  61. 'method': 'post',
  62. 'data':data
  63. })
  64. }
  65. // 班级总分平均分人数统计
  66. export function getscoreavgRank(data) {
  67. return request({
  68. 'url': '/score/data/avgRank',
  69. 'method': 'post',
  70. 'data':data
  71. })
  72. }
  73. // 班级总分平均分人数统计折线图
  74. export function getscoreavgRankZheXian(data) {
  75. return request({
  76. 'url': '/score/data/avgRankZheXian',
  77. 'method': 'post',
  78. 'data':data
  79. })
  80. }
  81. // 年级分数段统计
  82. export function getscorebingTuRank(data) {
  83. return request({
  84. 'url': '/score/data/bingTuRank',
  85. 'method': 'post',
  86. 'data':data
  87. })
  88. }