修改echarts

This commit is contained in:
GGJ
2023-12-28 14:23:22 +08:00
parent c1b08dabd4
commit e564ecbde3
7 changed files with 26738 additions and 11 deletions

View File

@@ -7,6 +7,7 @@ import { reactive } from 'vue'
import { useConfig } from '@/stores/config'
import { useNavTabs } from '@/stores/navTabs'
import { useAdminInfo } from '@/stores/adminInfo'
import { useDictData } from '@/stores/dictData'
import { useRoute } from 'vue-router'
import Default from '@/layouts/admin/container/default.vue'
import Classic from '@/layouts/admin/container/classic.vue'
@@ -19,7 +20,7 @@ import { useEventListener } from '@vueuse/core'
import { isEmpty } from 'lodash-es'
import { setNavTabsWidth } from '@/utils/layout'
import { adminBaseRoutePath } from '@/router/static'
import { getRouteMenu } from '@/api/auth'
import { getRouteMenu, dictDataCache } from '@/api/auth'
defineOptions({
components: { Default, Classic, Streamline, Double }
@@ -29,7 +30,7 @@ const navTabs = useNavTabs()
const config = useConfig()
const route = useRoute()
const adminInfo = useAdminInfo()
const DictData = useDictData()
const state = reactive({
autoMenuCollapseLock: false
})
@@ -125,6 +126,21 @@ const init = () => {
keepalive: 'voltage/sags/operationsManagement',
extend: 'none',
children: []
},
{
id: 2,
pid: 3,
type: 'menu',
title: '区域',
name: 'Event-boot/Region/distribution',
path: 'Event-boot/Region/distribution',
icon: 'el-icon-Management',
menu_type: 'tab',
url: '',
component: '/src/views/Event-boot/Region/distribution.vue',
keepalive: 'Event-boot/Region/distribution',
extend: 'none',
children: []
}
]
},
@@ -207,6 +223,9 @@ const init = () => {
console.log(firstRoute)
if (firstRoute) routePush(firstRoute.path)
})
dictDataCache().then(res => {
DictData.setBasicData(res.data)
})
}
const onAdaptiveLayout = () => {