Browse Source

Modal退出销毁

canghailong 5 months ago
parent
commit
8ea817347b
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/views/portal/components/Header.vue

+ 2 - 2
src/views/portal/components/Header.vue

@@ -56,14 +56,13 @@
 <script setup>
 	import { createVNode } from 'vue'
 	import { ExclamationCircleOutlined } from '@ant-design/icons-vue'
-	import { Modal } from 'ant-design-vue'
 	import loginApi from '@/api/auth/loginApi'
-	import { message } from 'ant-design-vue'
 	import { ref } from 'vue'
 	import { useRouter, useRoute } from 'vue-router'
 	import tool from '@/utils/tool'
 	import headerIcon from './headerIcon.vue'
 	import { globalStore } from '@/store'
+	import { Modal, message } from 'ant-design-vue'
 	const router = useRouter()
 	const route = useRoute()
 	const current = ref([route.path.slice(1)]) // 默认选中“资源中心”
@@ -120,6 +119,7 @@
 						tool.data.remove('MENU')
 						tool.data.remove('PERMISSIONS')
 						tool.cookie.remove('Token')
+						Modal.destroyAll();
 						router.replace({ path: '/slogin' })
 					})
 					.catch(() => {