Files
learning-system-portal/src/store/getters.js
2025-11-20 17:30:31 +08:00

37 lines
1.6 KiB
JavaScript

const getters = {
init: state => state.app.initData,
sidebar: state => state.app.sidebar,
size: state => state.app.size,
device: state => state.app.device,
visitedViews: state => state.tagsView.visitedViews,
cachedViews: state => state.tagsView.cachedViews,
avatar: state => state.user.info.avatar,
userInfo: state => state.user.info,
newslist: state => state.user.newslist,
orgId: state => state.user.orgId,
permissions: state => state.user.permissions,
identity: state => state.user.identity,
intTimeNote: state => state.user.intTimeNote,
curIdentity: state => state.user.curIdentity,
permission_routes: state => state.permission.routes,
sidebarRouters: state => state.permission.sidebarRouters,
portalCase: state => state.portal.case,
// intTimeNote: state => state.portal.intTimeNote,
portalLoginRememberMe: state => state.portal.loginRememberMe,
portalBackUrl: state => state.portal.backUrl,
resOwnerMap:state => state.resOwner.resOwnerMap,
sysTypeMap:state => state.sysType.sysTypeMap,
majorTypeMap:state => state.majorType.majorTypeMap,
orgDomainMap:state => state.orgDomain.orgDomainMap,
userMsg:state => state.user.msg,
messagesBeReviewed:state => state.user.messagesBeReviewed,
studyTaskCount:state => state.user.studyTaskCount,
praisesUnicom:state =>state.pdf.praisesUnicom,
favoritesUnicom:state =>state.pdf.favoritesUnicom,
selectAllLang:state => state.video.selectAllLang,
selectableLang:state => state.video.selectableLang,
currentLang:state => state.video.currentLang,
currentTime:state => state.video.currentTime,
}
export default getters