getters.js 1.4 KB

12345678910111213141516171819202122232425262728
  1. const getters = {
  2. language: state => state.app.language,
  3. token: state => state.user.token,
  4. name: state => state.user.name,
  5. avatar: state => state.user.avatar,
  6. routers: state => state.permission.routers,
  7. addRouters: state => state.permission.addRouters,
  8. roles: state => state.user.roles,
  9. monitorTeacherList: state => state.user.monitorTeacherList || {},
  10. TeacherHomeworkList: state => state.user.TeacherHomeworkList || {},
  11. TeacherAllotList: state => state.user.TeacherAllotList,
  12. TeacherAllotstatus: state => state.user.TeacherAllotstatus,
  13. DayTeacherList: state => state.user.dayTeacherList || {},
  14. MothTeacherList: state => state.user.mothTeacherList || {},
  15. UnallotHomeworkInfo: state => state.user.UnallotHomeworkList,
  16. GetTeacherDetail: state => state.user.GetTeacherDetail,
  17. GetStudentDetail: state => state.user.GetStudentDetail,
  18. getManagerList: state => state.user.getManagerList,
  19. getManagerDetail: state => state.user.getManagerDetail,
  20. downgrade: state => state.user.downgrade,
  21. applyTeacherList: state => state.user.applyTeacherList,
  22. applyOperate: state => state.user.applyOperate,
  23. getTeacherSalaryList: state => state.user.getTeacherSalaryList,
  24. getTeacherIdStatus: state => state.user.getTeacherIdStatus,
  25. getAllotManagerList: state => state.user.getAllotManagerList,
  26. homeworkRecoveryList: state => state.user.homeworkRecoveryList
  27. }
  28. export default getters