index.js 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. import { BASE_URL } from '@/config'
  2. const urlFn = v => BASE_URL + v
  3. // 微信登录
  4. const GET_TOKEN = urlFn('/api/kmt/login/wxlogin/scanlogin')
  5. // Uniconid登录
  6. const GET_UUIONID_TOKEN = urlFn('/api/kmt/login/unionidlogin')
  7. // 获取用户信息
  8. const GetInfo = urlFn('/api/kmt/correctSys/getMyInfo')
  9. // 校区群管理员数据监控
  10. const InfoWatch = urlFn('/api/kmt/correctSys/monitorTeacherList')
  11. // 校区群管理员当天数据
  12. const InfoWatchDay = urlFn('/api/kmt/correctSys/monitorOneDayList')
  13. // 校区群管理员当月数据
  14. const InfoWatchMoth = urlFn('/api/kmt/correctSys/monitorOneMonthList')
  15. //查看老师批改作业列表
  16. const TeacherHomeworkList = urlFn('/api/kmt/correctSys/teacherHomeworkList')
  17. //可分配老师列表列表
  18. const TeacherAllotList = urlFn('/api/kmt/correctSys/teacherAllotList')
  19. //分配老师
  20. const TeacherAllot = urlFn('/api/kmt/correctSys/teacherAllot')
  21. // 分配未批改作业列表
  22. const UnallotHomeworkList = urlFn('/api/kmt/correctSys/uncorrectHomeworkList')
  23. // 查看老师详情
  24. const GetTeacherDetail = urlFn('/api/kmt/correctSys/getTeacherDetail')
  25. // 查看学生详情
  26. const GetStudentDetail = urlFn('/api/kmt/correctSys/getStudentDetail')
  27. //查看超级管理员校区列表
  28. const SuperManagerList = urlFn('/api/kmt/correctSys/getManagerList')
  29. //查看校区管理员详情
  30. const GetManagerDetail = urlFn('/api/kmt/correctSys/getManagerDetail')
  31. //校区管理员降级
  32. const Downgrade = urlFn('/api/kmt/correctSys/downgrade')
  33. //查看申请批改老师列表
  34. const SuperApplyTeacherList = urlFn('/api/kmt/correctSys/applyTeacherList')
  35. //申请审批操作
  36. const ApplyOperate = urlFn('/api/kmt/correctSys/applyOperate')
  37. //老师薪酬列表
  38. const GetTeacherSalaryList = urlFn('/api/kmt/correctSys/getTeacherSalaryList')
  39. // 处理在线批改老师(升级或封号或解封)
  40. const DealCorrectTeacher = urlFn('/api/kmt/correctSys/dealCorrectTeacher')
  41. // 可分配小组管理员列表
  42. const GetAllotManagerList = urlFn('/api/kmt/correctSys/getAllotManagerList')
  43. // 分配老师到管理员名下
  44. const AllotTeacherToManager = urlFn('/api/kmt/correctSys/allotTeacherToManager')
  45. // 作业回收站列表
  46. const HomeworkRecoveryList = urlFn('/api/kmt/correctSys/homeworkRecoveryList')
  47. // 报错警告
  48. const errorWarning = urlFn('/api/kmt/correctSys/errorWarning')
  49. // 报错详情
  50. const errorDetail = urlFn('/api/kmt/correctSys/errorDetail')
  51. // 退出登陆
  52. const logout = urlFn('/api/kmt/login/logout')
  53. // 质检前校验作业状态
  54. const CheckHomeworkStatus = urlFn('/api/kmt/correctSys/checkHomeworkStatus')
  55. // 管理员查看科目报表数据
  56. const FindSubjectCharts = urlFn('/api/kmt/correctSys/findSubjectCharts')
  57. export {
  58. GET_TOKEN,
  59. GET_UUIONID_TOKEN,
  60. GetInfo,
  61. InfoWatch,
  62. InfoWatchDay,
  63. InfoWatchMoth,
  64. TeacherHomeworkList,
  65. TeacherAllotList,
  66. TeacherAllot,
  67. UnallotHomeworkList,
  68. GetTeacherDetail,
  69. GetStudentDetail,
  70. SuperManagerList,
  71. GetManagerDetail,
  72. Downgrade,
  73. SuperApplyTeacherList,
  74. ApplyOperate,
  75. GetTeacherSalaryList,
  76. DealCorrectTeacher,
  77. GetAllotManagerList,
  78. AllotTeacherToManager,
  79. HomeworkRecoveryList,
  80. errorWarning,
  81. errorDetail,
  82. logout,
  83. CheckHomeworkStatus,
  84. FindSubjectCharts
  85. }