This commit is contained in:
张成
2025-12-22 16:26:59 +08:00
parent aa2d03ee30
commit e17d5610f5
54 changed files with 11735 additions and 3 deletions

View File

@@ -0,0 +1,31 @@
/**
* 平台信息状态管理
*/
export default {
namespaced: true,
state: {
currentPlatform: '-',
platformLoginStatus: '-',
platformLoginStatusColor: '#FF9800',
isPlatformLoggedIn: false
},
mutations: {
SET_CURRENT_PLATFORM(state, platform) {
state.currentPlatform = platform;
},
SET_PLATFORM_LOGIN_STATUS(state, { status, color, isLoggedIn }) {
state.platformLoginStatus = status;
state.platformLoginStatusColor = color || '#FF9800';
state.isPlatformLoggedIn = isLoggedIn || false;
}
},
actions: {
updatePlatform({ commit }, platform) {
commit('SET_CURRENT_PLATFORM', platform);
},
updatePlatformLoginStatus({ commit }, { status, color, isLoggedIn }) {
commit('SET_PLATFORM_LOGIN_STATUS', { status, color, isLoggedIn });
}
}
};