|
@@ -17,6 +17,7 @@
|
|
|
import {ref, onMounted} from "vue";
|
|
|
import {useAppStore} from "~src/store";
|
|
|
import {loginByToken} from "~api/user"
|
|
|
+import {setAppName} from "~uti/tools";
|
|
|
import {useRouter, useRoute} from 'vue-router'
|
|
|
import svg403 from '~src/assets/view/403.svg';
|
|
|
import {initUserConfigInfo, setRouterData} from "~sto/user";
|
|
@@ -26,6 +27,7 @@ import {getObjVal} from "js-fast-way"
|
|
|
const router = useRouter()
|
|
|
const useRoutes = useRoute()
|
|
|
const useAppState = useAppStore()
|
|
|
+
|
|
|
//先清理下缓存
|
|
|
useAppState.clearStoreData()
|
|
|
|
|
@@ -65,6 +67,11 @@ const loginByTokenApi = async (form) => {
|
|
|
await initUserConfigInfo()
|
|
|
loading.value = false
|
|
|
isErrorShow.value = false
|
|
|
+ //设置标题
|
|
|
+ useAppState.setTitle('')
|
|
|
+ useAppState.setLogoIcon('')
|
|
|
+ useAppState.setLogoName('')
|
|
|
+ setAppName('')
|
|
|
window?.$message?.success('授权登录成功');
|
|
|
await router.push({path: '/home/index'});
|
|
|
} else {
|