同步现场电网一张图
This commit is contained in:
@@ -74,12 +74,13 @@ import type { FormInstance, InputInstance, FormRules } from 'element-plus'
|
||||
import { useRouter } from 'vue-router'
|
||||
import { ADMIN_INFO } from '@/stores/constant/cacheKey'
|
||||
import { Local } from '@/utils/storage'
|
||||
import { getTheme } from '@/api/systerm.ts'
|
||||
import { getTheme } from '@/api/systerm'
|
||||
import { useConfig } from '@/stores/config'
|
||||
import PopupUpdatePwd from './popupUpdatePwd.vue'
|
||||
|
||||
const router = useRouter()
|
||||
let timer: number
|
||||
|
||||
const configStore = useConfig()
|
||||
const popupUpdatePwdRef = ref()
|
||||
const formRef = ref<FormInstance>()
|
||||
const usernameRef = ref<InputInstance>()
|
||||
@@ -126,8 +127,26 @@ onBeforeUnmount(() => {
|
||||
pageBubble.removeListeners()
|
||||
})
|
||||
getTheme().then(res => {
|
||||
let list: any = [
|
||||
'elementUiPrimary',
|
||||
'tableHeaderBackground',
|
||||
'tableHeaderColor',
|
||||
'tableCurrent',
|
||||
'menuBackground',
|
||||
'menuColor',
|
||||
'menuTopBarBackground',
|
||||
'menuActiveBackground',
|
||||
'menuActiveColor',
|
||||
'headerBarTabColor',
|
||||
'headerBarBackground'
|
||||
]
|
||||
getThemeList.value = res.data
|
||||
window.localStorage.setItem('getTheme', JSON.stringify(res.data))
|
||||
for (let i = 0; i < list.length; i++) {
|
||||
|
||||
configStore.setLayout(list[i], JSON.parse(res.data[list[i]]))
|
||||
}
|
||||
configStore.setLayout('elementUiPrimary', JSON.parse(res.data['elementUiPrimary']))
|
||||
})
|
||||
const onSubmit = async (formEl: FormInstance | undefined) => {
|
||||
if (!formEl) return
|
||||
|
||||
Reference in New Issue
Block a user