列设置添加缓存
调整监测点台账导出id重复问题
This commit is contained in:
@@ -43,6 +43,7 @@ import { useConfig } from '@/stores/config'
|
||||
import { useAdminInfo } from '@/stores/adminInfo'
|
||||
import { useNavTabs } from '@/stores/navTabs'
|
||||
import { logout } from '@/api/user-boot/user'
|
||||
import { Local } from '@/utils/storage'
|
||||
import Config from './config.vue'
|
||||
import PopupPwd from './popup/password.vue'
|
||||
import AdminInfo from './popup/adminInfo.vue'
|
||||
@@ -114,8 +115,8 @@ const handleLogout = async () => {
|
||||
|
||||
// 清理本地数据
|
||||
const clearLocalData = () => {
|
||||
// 清空 localStorage
|
||||
window.localStorage.clear()
|
||||
// 清空 localStorage(保留 VXE 自定义列、DevTools 配置)
|
||||
Local.clear()
|
||||
|
||||
// 清空用户状态
|
||||
adminInfo.reset()
|
||||
|
||||
@@ -30,6 +30,7 @@ import { validatePwd } from '@/utils/common'
|
||||
import { useAdminInfo } from '@/stores/adminInfo'
|
||||
import router from '@/router'
|
||||
import { useNavTabs } from '@/stores/navTabs'
|
||||
import { Local } from '@/utils/storage'
|
||||
const navTabs = useNavTabs()
|
||||
const adminInfo = useAdminInfo()
|
||||
const dialogVisible = ref(false)
|
||||
@@ -103,7 +104,7 @@ const submit = () => {
|
||||
dialogVisible.value = false
|
||||
setTimeout(() => {
|
||||
navTabs.closeTabs()
|
||||
window.localStorage.clear()
|
||||
Local.clear()
|
||||
adminInfo.reset()
|
||||
router.push({ name: 'login' })
|
||||
}, 0)
|
||||
|
||||
Reference in New Issue
Block a user