const getters = {
  // 管理员系统
  language: state => state.app.language,
  token: state => state.user.token,
  name: state => state.user.name,
  avatar: state => state.user.avatar,
  routers: state => state.permission.routers,
  addRouters: state => state.permission.addRouters  || {},
  roles: state => state.user.roles,
  monitorTeacherList: state => state.user.monitorTeacherList || {},
  TeacherHomeworkList: state => state.user.TeacherHomeworkList || {},
  TeacherAllotList: state => state.user.TeacherAllotList  || {},
  TeacherAllotstatus: state => state.user.TeacherAllotstatus  || {},
  DayTeacherList: state => state.user.dayTeacherList || {},
  MothTeacherList: state => state.user.mothTeacherList || {},
  UnallotHomeworkInfo: state => state.user.UnallotHomeworkList  || {},
  GetTeacherDetail: state => state.user.GetTeacherDetail  || {},
  GetStudentDetail: state => state.user.GetStudentDetail  || {},
  getManagerList: state => state.user.getManagerList  || {},
  getManagerDetail: state => state.user.getManagerDetail  || {},
  downgrade: state => state.user.downgrade || {},
  applyTeacherList: state => state.user.applyTeacherList  || {},
  applyOperate: state => state.user.applyOperate  || {},
  getTeacherSalaryList: state => state.user.getTeacherSalaryList  || {},
  getTeacherIdStatus: state => state.user.getTeacherIdStatus,
  getAllotManagerList: state => state.user.getAllotManagerList  || {},
  homeworkRecoveryList: state => state.user.homeworkRecoveryList,
  BeforetoTeacherAllotCode: state => state.user.BeforetoTeacherAllotCode,
  SuperBeforetoTeacherAllotCode :state => state.user.SuperBeforetoTeacherAllotCode,
  BeforetoTeacherstatues :state => state.user.BeforetoTeacherstatues,
  errorWarningList :state => state.user.errorWarningList,
  errorDetailList :state => state.user.errorDetailList || {},
  pictureIndex :state => state.user.pictureIndex,
  InfoTeacherstatues :state => state.user.InfoTeacherstatues,
  GetTeacherstatues :state => state.user.GetTeacherstatues,
  getRemindCount:state => state.user.getRemindCount,
  ApporingTeacherstatues :state => state.user.ApporingTeacherstatues,
  currtHomeworkStatus :state => state.user.currtHomeworkStatus,
  FindSubjectCharts :state => state.user.FindSubjectCharts,
  FindSubjectmathCharts :state => state.user.FindSubjectmathCharts,
  FindSubjectEngCharts :state => state.user.FindSubjectEngCharts,
  AllFindSubjectEngCharts :state => state.user.AllFindSubjectEngCharts,
  GetKnowledgeTeacherSalaryList:state => state.user.GetKnowledgeTeacherSalaryList,
  AllTeacherInfoList:state => state.user.AllTeacherInfoList,
  StudentHomeworkDetail:state => state.scheduling.StudentHomeworkDetail,
  StudentHomeworkNoFeedbackList:state => state.scheduling.StudentHomeworkNoFeedbackList,
  // 排班系统
  FindCalendarList:state => state.scheduling.FindCalendarList,
  FindHaveTeacherList:state => state.scheduling.FindHaveTeacherList,
  FindNoHaveTeacherList:state => state.scheduling.FindNoHaveTeacherList,
  FindTeamTeacherList:state => state.scheduling.FindTeamTeacherList,
  DeleteArrangeByTeacher:state => state.scheduling.DeleteArrangeByTeacher,
  TeacherThisMonthDutyList:state => state.scheduling.TeacherThisMonthDutyList,
  AddArrangeByTeacherStatus:state => state.scheduling.AddArrangeByTeacherStatus,
  SaveSysTeacherDutyStatus:state => state.scheduling.SaveSysTeacherDutyStatus,
  DutyTemplateListInfo:state => state.scheduling.DutyTemplateListInfo,
  DutyTemplateListSTUS:state => state.scheduling.DutyTemplateListSTUS,
  TeacherThisMonthDutySucess:state => state.scheduling.TeacherThisMonthDutySucess,
  TeacherThisMonthDutyREfultInfo:state => state.scheduling.TeacherThisMonthDutyREfultInfo,
  NextOrNewMonthStatus:state => state.scheduling.NextOrNewMonthStatus,
  NextMonthFindCalendarList:state => state.scheduling.NextMonthFindCalendarList,
  NextMonthlistSTUS:state => state.scheduling.NextMonthlistSTUS,
  // 质检员
  GetManagerListForChecker:state => state.scheduling.GetManagerListForChecker,
  TeacherListForChecker:state => state.scheduling.TeacherListForChecker,
  TeacherHomeworkListForChecker:state => state.scheduling.TeacherHomeworkListForChecker,
  FindArrangeTemplateIntervalList:state => state.scheduling.FindArrangeTemplateIntervalList,
  FindArrangeTemplateIntervalListStatus:state => state.scheduling.FindArrangeTemplateIntervalListStatus,
}
export default getters
