update 升级 全部依赖版本与适配性代码修改
This commit is contained in:
@@ -104,7 +104,7 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { VxeTableInstance } from 'vxe-table';
|
||||
import type { VxeTableInstance } from 'vxe-table';
|
||||
import animateConfig from '@/animate';
|
||||
import api from '@/api/system/role';
|
||||
import { RoleVO, RoleQuery } from '@/api/system/role/types';
|
||||
|
||||
@@ -167,7 +167,7 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { VxeTableInstance } from 'vxe-table';
|
||||
import type { VxeTableInstance } from 'vxe-table';
|
||||
import animateConfig from '@/animate';
|
||||
import { DeptTreeVO, DeptVO } from '@/api/system/dept/types';
|
||||
import api from '@/api/system/user';
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
import HighLight from '@highlightjs/vue-plugin';
|
||||
import { ElDialog } from 'element-plus';
|
||||
import { createApp } from 'vue';
|
||||
import { install as VxeTablePlugin, VxeUI } from 'vxe-table';
|
||||
import VxeUIPlugin, { VxeUI } from 'vxe-pc-ui';
|
||||
import VxeTablePlugin from 'vxe-table';
|
||||
import 'virtual:uno.css';
|
||||
import 'element-plus/theme-chalk/dark/css-vars.css';
|
||||
import '@/assets/styles/index.scss';
|
||||
import 'highlight.js/styles/atom-one-dark.css';
|
||||
import 'highlight.js/lib/common';
|
||||
import 'virtual:svg-icons-register';
|
||||
import 'vxe-pc-ui/lib/style.css';
|
||||
import 'vxe-table/lib/style.css';
|
||||
import i18n from '@/lang/index';
|
||||
import ElementIcons from '@/plugins/svgicon';
|
||||
@@ -31,6 +33,7 @@ app.use(ElementIcons);
|
||||
app.use(store);
|
||||
app.use(router);
|
||||
app.use(i18n);
|
||||
app.use(VxeUIPlugin);
|
||||
app.use(VxeTablePlugin);
|
||||
app.use(plugins);
|
||||
directive(app);
|
||||
|
||||
Reference in New Issue
Block a user