App.vue 552 B

12345678910111213141516171819202122
  1. <script setup lang="ts">
  2. import { ElConfigProvider } from 'element-plus'
  3. import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
  4. import useMainStore from '@/store/main'
  5. import useMainLayoutStore from '@/store/layout'
  6. const mainStore = useMainStore()
  7. const mainLayoutStore = useMainLayoutStore()
  8. if (mainStore.loginInfo) {
  9. mainStore.getMyUserInfo()
  10. mainLayoutStore.getRenderMenuList()
  11. }
  12. </script>
  13. <template>
  14. <el-config-provider :locale="zhCn">
  15. <RouterView></RouterView>
  16. </el-config-provider>
  17. </template>
  18. <style scoped lang="scss"></style>