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
30
31
32
33
34
35
36
37
38
39
40
41
42
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import http from './utils/request'
import i18n from './language'
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
// 引入字体图标
// fontclass
import './assets/font/iconfont.css'
// Symbol
import './assets/font/iconfont'
 
import Blob from '@/excel/Blob.js'
import Export2Excel from '@/excel/Export2Excel.js'
import modelPermission from '@/directives/model-permission'
// 弹框按钮
import {
  Message
} from 'element-ui';
let publicConfig = sessionStorage.getItem('publicConfig')
let { language } = publicConfig ? JSON.parse(publicConfig) : {}
if (language === 'CN' && document.title !== '人脸系统') {
  document.title = '人脸系统'
}
if (language === 'EN' && document.title !== 'Face device system') {
  document.title = 'Face device system'
}
Vue.prototype.$Message = Message
 
Vue.use(ElementUI);
Vue.config.productionTip = false
Vue.prototype.$http = http
Vue.directive('model-permission', modelPermission)
 
new Vue({
  Export2Excel,
  Blob,
  i18n,
  router,
  render: h => h(App),
}).$mount('#app')