import App from './App.vue'
// import ElementUI from 'element-ui';
// import "hi-ui/lib/hi-ui.css";
// import 'font-awesome/css/font-awesome.css'
//这样多次引用element
// Vue.use(ELEMENT, {
// size: 'mini'
// })
Vue.prototype.$ELEMENT = { size: 'mini', zIndex: 3000 };
import Message from './components/vue-m-message'
Vue.use(Message) // will mount `Vue.prototype.$message`
import './assets/icon/iconfont.css';
import ZhcBirtCmps from 'zhc-birt-cmps'
Vue.use(ZhcBirtCmps)
import Cookies from 'js-cookie'
import {
setToken,
} from "./utils/auth.js";
// Vue.use(ElementUI)
console.log('token', Cookies.get('EAP-Token'))
setToken(Cookies.get('EAP-Token') || '')
import axios from "./funclib/AxiosUtil";
import hiSetting from './hiSetting'
import * as echarts from "echarts"
Vue.prototype.$echarts = echarts;
// Vue.prototype.$HI = {
// projectName: hiSetting.projectName,
// serverUrl: hiSetting.serverUrl,
// serverName: hiSetting.serverName,
// request: axios,
// queryOperate: 'like',
// pageSize: 20,
// saveUrl: hiSetting.saveUrl,
// queryUrl: hiSetting.queryUrl,
// querysUrl: hiSetting.serverUrl + "/data/querys",
// policyUrl: hiSetting.policyUrl,
// enumsUrl: hiSetting.serverUrl + "/platf/xtgn/enums/fgroupid/",
// upload: hiSetting.upload,
// download: hiSetting.download,
// preview: hiSetting.preview || hiSetting.review,
// getFlowInfo: hiSetting.getFlowInfo,
// getApprovalInfo: hiSetting.getApprovalInfo,
// processFlow: hiSetting.processFlow,
// queryTask: hiSetting.queryTask,
// withdrawtask: hiSetting.withdrawtask,
// taskDiagram: hiSetting.taskDiagram,
// openOrdernumber: hiSetting.openOrdernumber,
// birtModel: hiSetting.serverUrl + "/birt/model1",
// getProcessInfo: hiSetting.serverUrl + '/flow/getProcessInfo',
// exportUrl: hiSetting.serverUrl + "/export/dataexcel"
// };
Vue.prototype.$HI = {
projectName: window.HIVUI_SETTING.projectName,
serverUrl: window.HIVUI_SETTING.url,
serverName: window.HIVUI_SETTING.serverName,
request: axios,
queryOperate: 'like',
pageSize: 20,
saveUrl: window.HIVUI_SETTING.saveUrl,
queryUrl: window.HIVUI_SETTING.queryUrl,
querysUrl: window.HIVUI_SETTING.url + "/data/querys",
policyUrl: window.HIVUI_SETTING.policyUrl,
enumsUrl: window.HIVUI_SETTING.url + "/platf/xtgn/enums/fgroupid/",
upload: window.HIVUI_SETTING.upload,
download: window.HIVUI_SETTING.download,
preview: window.HIVUI_SETTING.preview || window.HIVUI_SETTING.review,
getFlowInfo: window.HIVUI_SETTING.getFlowInfo,
getApprovalInfo: window.HIVUI_SETTING.getApprovalInfo,
processFlow: window.HIVUI_SETTING.processFlow,
queryTask: window.HIVUI_SETTING.queryTask,
withdrawtask: window.HIVUI_SETTING.withdrawtask,
taskDiagram: window.HIVUI_SETTING.taskDiagram,
openOrdernumber: window.HIVUI_SETTING.openOrdernumber,
birtModel: window.HIVUI_SETTING.url + "/birt/model1",
getProcessInfo: window.HIVUI_SETTING.url + '/flow/getProcessInfo',
exportUrl: window.HIVUI_SETTING.url + "/export/dataexcel"
};
new Vue({
render: h => h(App),
}).$mount('#app')