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')
|