| import { createApp } from 'vue' | 
| import App from './App.vue' | 
| import router from './router' | 
| import store from './store' | 
| import ElementPlus from 'element-plus'; | 
| // import 'element-plus/lib/theme-chalk/index.css'; | 
| import 'element-plus/dist/index.css' | 
| import './assets/element-icon/icon.css' | 
| import base from './uitils/common' | 
| import http from './api/http' | 
| // import 'dayjs/locale/zh-cn' | 
| // import locale from 'element-plus/lib/locale/lang/zh-cn' | 
| import * as ElementPlusIconsVue from '@element-plus/icons-vue' | 
| import 'bootstrap/dist/css/bootstrap.min.css'; | 
|   | 
|   | 
| import permission from './api/permission' | 
| import viewgird from './components/basic/ViewGrid'; | 
| const app = createApp(App); | 
| for (const [key, component] of Object.entries(ElementPlusIconsVue)) { | 
|     app.component(key, component) | 
| } | 
| app.config.globalProperties.base = base; | 
| app.config.globalProperties.http = http; | 
| app.config.globalProperties.$tabs = {}; | 
| app.config.globalProperties.permission = permission; | 
| app.config.globalProperties.$global = { | 
|     signalR: false, //是否开启signalR | 
|     table: { | 
|         //vol-table带数据源的单元格是否启用tag标签(下拉框等单元格以tag标签显示) | 
|         useTag: true | 
|     }, | 
|     audit: { //审核选项 | 
|         data: [ | 
|             { text: '通过', value: 1 }, | 
|             { text: '拒绝', value: 3 }, | 
|             { text: '驳回', value: 4 } | 
|         ], | 
|         status:[0,2] //审核中的数据 | 
|         // 待审核 = 0, | 
|         // 审核通过 = 1, | 
|         // 审核中 = 2, | 
|         // 审核未通过 = 3, | 
|         // 驳回 = 4 | 
|     } | 
| } | 
| //2023.03.13, | 
| //修改见:volupload.vue,后台AliOSSController.cs,阿里云OSS配置.doc | 
| window.oss = { | 
|     ali: { //阿里云 | 
|         use: false,//使用阿里云上传文件 | 
|         //阿里缩略图压缩大小 | 
|         //.aliyuncs.com | 
|         small: "?x-oss-process=image/resize,m_lfit,w_200" | 
|     } | 
| } | 
| app.use(store) | 
|     .use(ElementPlus, { size: 'default' }) | 
|     .use(router) | 
|     .use(viewgird) | 
|     .mount('#app'); | 
| app.config.globalProperties.$Message = app.config.globalProperties.$message; |