'admin-22.04.30:退出登录报错问题'

This commit is contained in:
lyt 2022-04-30 01:31:21 +08:00
parent d375051ec3
commit faf372a8b9

View File

@ -78,7 +78,7 @@
<script lang="ts"> <script lang="ts">
import { ref, getCurrentInstance, computed, reactive, toRefs, onMounted, defineComponent } from 'vue'; import { ref, getCurrentInstance, computed, reactive, toRefs, onMounted, defineComponent } from 'vue';
import { useRoute, useRouter } from 'vue-router'; import { useRouter } from 'vue-router';
import { ElMessageBox, ElMessage } from 'element-plus'; import { ElMessageBox, ElMessage } from 'element-plus';
import screenfull from 'screenfull'; import screenfull from 'screenfull';
import { useI18n } from 'vue-i18n'; import { useI18n } from 'vue-i18n';
@ -97,7 +97,6 @@ export default defineComponent({
setup() { setup() {
const { t } = useI18n(); const { t } = useI18n();
const { proxy } = <any>getCurrentInstance(); const { proxy } = <any>getCurrentInstance();
const route = useRoute();
const router = useRouter(); const router = useRouter();
const stores = useUserInfo(); const stores = useUserInfo();
const storesThemeConfig = useThemeConfig(); const storesThemeConfig = useThemeConfig();
@ -165,9 +164,7 @@ export default defineComponent({
Session.clear(); // /token Session.clear(); // /token
await resetRoute(); // / await resetRoute(); // /
ElMessage.success(t('message.user.logOutSuccess')); ElMessage.success(t('message.user.logOutSuccess'));
setTimeout(() => { window.location.reload();
window.location.href = `#/login?redirect=${route.path}&params=${JSON.stringify(route.query ? route.query : route.params)}`; //
}, 500);
}) })
.catch(() => {}); .catch(() => {});
} else if (path === 'wareHouse') { } else if (path === 'wareHouse') {