statistics.ts 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. import { DefineApiModule, Statistics } from 'api-type'
  2. const StatisticsApi: DefineApiModule<Statistics.ApiMap> = {
  3. /** 质量统计-自查一致性分析 */
  4. selfCheckAnalysis: {
  5. url: '/api/statistic/check/analysis',
  6. headers: {
  7. 'Content-Type': 'application/json',
  8. },
  9. },
  10. /** 质量统计-自查一致性分析-离差列表 */
  11. /** 质量统计-抽查情况统计 */
  12. statisticCheckOverview: '/api/statistic/check/overview',
  13. /** 质量统计-主观题校验 */
  14. getSubjectiveCheckList: '/api/subjective/check/page',
  15. /** 质量统计-主观题校验打分 */
  16. subjectiveCheckMark: '/api/subjective/check/mark',
  17. /** 质量统计-主观题校验确认 */
  18. subjectiveCheckConfirm: '/api/subjective/check/confirm',
  19. /** 决策分析-评卷进度统计(整体) */
  20. getMarkProgress: '/api/statistic/marking/progress',
  21. /** 决策分析-评卷进度统计(按小组) */
  22. getMarkProgressByGroup: '/api/statistic/marking/progress/by/group',
  23. /** 决策分析-评卷进度统计(按评卷员) */
  24. getMarkProgressByMarker: '/api/statistic/marking/progress/by/marker',
  25. /** 决策分析-评卷进度统计导出(按评卷员) */
  26. exportMarkProgressByMarker: {
  27. url: '/api/statistic/marking/progress/by/marker/export',
  28. download: true,
  29. },
  30. /** 质量统计-科目进度收尾 */
  31. subjectProgressEnd: '/api/statistic/marking/progress/ending',
  32. /** 质量统计-收尾检查-评卷员未评卷列表(分页) */
  33. unMarkPaperList: '/api/statistic/marking/progress/check/for/unmark/list',
  34. /** 质量统计-收尾检查-未处理雷同卷列表 */
  35. unProcessSimilarList: '/api/statistic/marking/progress/check/for/same/paper/list',
  36. /** 质量统计-收尾检查-未处理问题卷列表 */
  37. unProcessProblemList: '/api/statistic/marking/progress/check/for/problem/paper/list',
  38. /** 决策分析-小组监控 */
  39. getGroupMonitor: {
  40. url: '/api/statistic/monitor/for/group',
  41. headers: {
  42. 'Content-Type': 'application/json',
  43. },
  44. },
  45. /** 决策分析-监控统计(整体) */
  46. getStatistics: {
  47. url: '/api/statistic/monitor/list',
  48. headers: {
  49. 'Content-Type': 'application/json',
  50. },
  51. },
  52. /** 决策分析-监控统计(按小组) */
  53. getStatisticsByGroup: {
  54. url: '/api/statistic/monitor/list/by/group',
  55. headers: {
  56. 'Content-Type': 'application/json',
  57. },
  58. },
  59. /** 决策分析-监控统计导出(按小组) */
  60. exportStatisticsByGroup: {
  61. url: '/api/statistic/monitor/list/by/group/export',
  62. download: true,
  63. },
  64. /** 决策分析-监控统计(按评卷员) */
  65. /** 决策分析-监控统计导出(按评卷员) */
  66. /** 决策分析-监控统计客观题&主观题分数分布 */
  67. /** 培训监控 */
  68. getTrainingMonitor: '/api/train/monitor/list',
  69. /** 个人统计(评卷员) */
  70. getPersonalStatistic: {
  71. url: '/api/statistic/personal/result',
  72. headers: {
  73. 'Content-Type': 'application/json',
  74. },
  75. },
  76. /** 系统抽查卷 */
  77. getSystemSpotList: '/api/system/check/page',
  78. /** 系统抽查卷打分 */
  79. markSystemSpotPaper: '/api/system/check/mark',
  80. /** 系统抽查卷打回 */
  81. rejectSystemSpotPaper: '/api/system/check/reject',
  82. /** 系统抽查卷浏览 */
  83. viewSystemSpotPaper: '/api/system/check/view',
  84. }
  85. export default StatisticsApi