refactor(sj_1.1.0-beta3): 优化水印功能

This commit is contained in:
xlsea 2024-07-10 09:40:05 +08:00
parent 07cbf6ca8f
commit a90c42b166

View File

@ -14,6 +14,7 @@ import { useThemeStore } from '../theme';
import { clearAuthStorage, getToken } from './shared';
export const useAuthStore = defineStore(SetupStoreId.Auth, () => {
const appTitle = import.meta.env.VITE_APP_TITLE || 'Snail Job';
const route = useRoute();
const routeStore = useRouteStore();
const themeStore = useThemeStore();
@ -56,7 +57,7 @@ export const useAuthStore = defineStore(SetupStoreId.Auth, () => {
authStore.$reset();
themeStore.setWatermarkText(import.meta.env.VITE_APP_TITLE || 'Snail Job');
themeStore.setWatermarkText(appTitle);
if (!route.meta.constant) {
await toLogin();
@ -82,7 +83,7 @@ export const useAuthStore = defineStore(SetupStoreId.Auth, () => {
const pass = await loginByToken(loginToken);
if (pass) {
themeStore.setWatermarkText(userInfo.userName);
themeStore.setWatermarkText(`${userInfo.userName}@${appTitle}`);
await routeStore.initAuthRoute();
if (redirect) {