zhengyiming
2025-02-10 958b79ed89b9e742540f714a80261d222c0fc09b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<template>
  <Provide :config="Config">
    <el-config-provider :locale="currentLocale" value-on-clear="">
      <BoleProvider :uploadRequest="uploadRequest" :defaultUploadDirectory="OssHRSIE">
        <router-view />
      </BoleProvider>
    </el-config-provider>
  </Provide>
</template>
 
<script setup lang="ts">
import { ElConfigProvider } from 'element-plus';
import zhCn from 'element-plus/dist/locale/zh-cn.mjs';
import Provide from '@/components/Provide/Provide.vue';
import Config from '@config/config';
import { useResizeHander, useGlobalEventProvide } from '@/hooks';
import { Provider as BoleProvider } from '@bole-core/components';
import { OssHRSIE } from '@/constants';
import { uploadRequest } from '@/utils';
 
defineOptions({
  name: 'App',
});
 
const currentLocale = computed(() => zhCn);
 
useResizeHander();
useGlobalEventProvide();
</script>