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 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 
 | 
  menuSearch: true, //菜单是否启用搜索功能 
 | 
  table: { 
 | 
    smallCell: false, //表格单元格大小 
 | 
    useTag: true //table组件下拉框数据源的字段是否显示背景颜色 
 | 
  }, 
 | 
  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' 
 | 
    // 填写oss所配置的cdn域名 
 | 
    //cdn: "https://static.xxx.com" 
 | 
  } 
 | 
} 
 | 
app.use(store).use(ElementPlus, { size: 'default' }).use(router).use(viewgird).mount('#app') 
 | 
app.config.globalProperties.$Message = app.config.globalProperties.$message 
 |