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