mirror of
https://gitee.com/log4j/pig-ui.git
synced 2024-12-22 21:22:33 +08:00
commit
e98e24eba2
@ -58,10 +58,6 @@ onMounted(() => {
|
|||||||
mittBus.on('openSetingsDrawer', () => {
|
mittBus.on('openSetingsDrawer', () => {
|
||||||
settingRef.value.openDrawer();
|
settingRef.value.openDrawer();
|
||||||
});
|
});
|
||||||
// 监听登录成功后重新加载水印
|
|
||||||
mittBus.on('updateWartermark', () => {
|
|
||||||
settingRef.value.onWartermarkChange();
|
|
||||||
});
|
|
||||||
// 获取缓存中的布局配置
|
// 获取缓存中的布局配置
|
||||||
if (Local.get('themeConfig')) {
|
if (Local.get('themeConfig')) {
|
||||||
storesThemeConfig.setThemeConfig({ themeConfig: Local.get('themeConfig') });
|
storesThemeConfig.setThemeConfig({ themeConfig: Local.get('themeConfig') });
|
||||||
@ -73,10 +69,9 @@ onMounted(() => {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
// 页面销毁时,关闭监听布局配置/i18n监听/更新水印
|
// 页面销毁时,关闭监听布局配置/i18n监听
|
||||||
onUnmounted(() => {
|
onUnmounted(() => {
|
||||||
mittBus.off('openSetingsDrawer', () => {});
|
mittBus.off('openSetingsDrawer', () => {});
|
||||||
mittBus.off('updateWartermark', () => {});
|
|
||||||
});
|
});
|
||||||
// 监听路由的变化,设置网站标题
|
// 监听路由的变化,设置网站标题
|
||||||
watch(
|
watch(
|
||||||
|
@ -653,6 +653,10 @@ onMounted(() => {
|
|||||||
initLayoutChangeFun();
|
initLayoutChangeFun();
|
||||||
state.isMobile = other.isMobile();
|
state.isMobile = other.isMobile();
|
||||||
});
|
});
|
||||||
|
// 监听登录成功后重新加载水印
|
||||||
|
mittBus.on('updateWartermark', () => {
|
||||||
|
onWartermarkChange();
|
||||||
|
});
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
// 默认样式
|
// 默认样式
|
||||||
onColorPickerChange();
|
onColorPickerChange();
|
||||||
@ -673,12 +677,12 @@ onMounted(() => {
|
|||||||
});
|
});
|
||||||
onUnmounted(() => {
|
onUnmounted(() => {
|
||||||
mittBus.off('layoutMobileResize', () => {});
|
mittBus.off('layoutMobileResize', () => {});
|
||||||
|
mittBus.off('updateWartermark', () => {});
|
||||||
});
|
});
|
||||||
|
|
||||||
// 暴露变量
|
// 暴露变量
|
||||||
defineExpose({
|
defineExpose({
|
||||||
openDrawer,
|
openDrawer,
|
||||||
onWartermarkChange,
|
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
@ -3,6 +3,7 @@ import { Session } from '/@/utils/storage';
|
|||||||
import { getUserInfo, login, loginByMobile, loginBySocial, refreshTokenApi } from '/@/api/login/index';
|
import { getUserInfo, login, loginByMobile, loginBySocial, refreshTokenApi } from '/@/api/login/index';
|
||||||
import other from '/@/utils/other';
|
import other from '/@/utils/other';
|
||||||
import { useMessage } from '/@/hooks/message';
|
import { useMessage } from '/@/hooks/message';
|
||||||
|
import mittBus from '/@/utils/mitt';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @function useUserInfo
|
* @function useUserInfo
|
||||||
@ -130,6 +131,8 @@ export const useUserInfo = defineStore('userInfo', {
|
|||||||
authBtnList: res.data.permissions,
|
authBtnList: res.data.permissions,
|
||||||
};
|
};
|
||||||
this.userInfos = userInfo;
|
this.userInfos = userInfo;
|
||||||
|
// 重新加载水印
|
||||||
|
mittBus.emit('updateWartermark');
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -40,7 +40,6 @@ import { formatAxis } from '/@/utils/formatTime';
|
|||||||
import { useMessage } from '/@/hooks/message';
|
import { useMessage } from '/@/hooks/message';
|
||||||
import { Session } from '/@/utils/storage';
|
import { Session } from '/@/utils/storage';
|
||||||
import { initBackEndControlRoutes } from '/@/router/backEnd';
|
import { initBackEndControlRoutes } from '/@/router/backEnd';
|
||||||
import mittBus from '/@/utils/mitt';
|
|
||||||
|
|
||||||
// 引入组件
|
// 引入组件
|
||||||
const Password = defineAsyncComponent(() => import('./component/password.vue'));
|
const Password = defineAsyncComponent(() => import('./component/password.vue'));
|
||||||
@ -72,8 +71,6 @@ const signInSuccess = async () => {
|
|||||||
useMessage().wraning('抱歉,您没有登录权限');
|
useMessage().wraning('抱歉,您没有登录权限');
|
||||||
Session.clear();
|
Session.clear();
|
||||||
} else {
|
} else {
|
||||||
// 重新加载水印
|
|
||||||
mittBus.emit('updateWartermark');
|
|
||||||
// 初始化登录成功时间问候语
|
// 初始化登录成功时间问候语
|
||||||
let currentTimeInfo = formatAxis(new Date());
|
let currentTimeInfo = formatAxis(new Date());
|
||||||
if (route.query?.redirect) {
|
if (route.query?.redirect) {
|
||||||
|
Loading…
Reference in New Issue
Block a user