2 changed files with 49 additions and 42 deletions
@ -1,69 +1,76 @@ |
|||||
import Vue from 'vue' |
import Vue from "vue"; |
||||
import Element from 'element-ui' |
import Element from "element-ui"; |
||||
|
|
||||
import App from '@/App' |
import App from "@/App"; |
||||
import i18n from '@/i18n' |
import i18n from "@/i18n"; |
||||
import router from '@/router' |
import router from "@/router"; |
||||
// import store1 from '@/store'
|
// import store1 from '@/store'
|
||||
import '@/icons' |
import "@/icons"; |
||||
import '@/element-ui/theme/index.css' |
import "@/element-ui/theme/index.css"; |
||||
import '@/assets/scss/aui.scss' |
import "@/assets/scss/aui.scss"; |
||||
import http from '@/utils/request' |
import http from "@/utils/request"; |
||||
import renRadioGroup from '@/components/ren-radio-group' |
import renRadioGroup from "@/components/ren-radio-group"; |
||||
import renSelect from '@/components/ren-select' |
import renSelect from "@/components/ren-select"; |
||||
import renProcessMultiple from '@/components/ren-process-multiple' |
import renProcessMultiple from "@/components/ren-process-multiple"; |
||||
import renProcessStart from '@/components/ren-process-start' |
import renProcessStart from "@/components/ren-process-start"; |
||||
import renProcessRunning from '@/components/ren-process-running' |
import renProcessRunning from "@/components/ren-process-running"; |
||||
import renProcessDetail from '@/components/ren-process-detail' |
import renProcessDetail from "@/components/ren-process-detail"; |
||||
import renDeptTree from '@/components/ren-dept-tree' |
import renDeptTree from "@/components/ren-dept-tree"; |
||||
import renRegionTree from '@/components/ren-region-tree' |
import renRegionTree from "@/components/ren-region-tree"; |
||||
import cloneDeep from 'lodash/cloneDeep' |
import cloneDeep from "lodash/cloneDeep"; |
||||
|
|
||||
// axios封装
|
// axios封装
|
||||
import ajax from '@/js/ajax' |
import ajax from "@/js/ajax"; |
||||
// service
|
// service
|
||||
import service from '@/js/service' |
import service from "@/js/service"; |
||||
// vuex处理多个组件共享状态
|
// vuex处理多个组件共享状态
|
||||
import store from '@/js/store' |
import store from "@/js/store"; |
||||
//系统工具
|
//系统工具
|
||||
import util from '@js/util' |
import util from "@js/util"; |
||||
|
import Cookies from "js-cookie"; |
||||
|
import getQueryPara from "dai-js/modules/getQueryPara"; |
||||
|
|
||||
|
// 兼容token传参登录
|
||||
|
if (getQueryPara("token")) { |
||||
|
Cookies.set("token", getQueryPara("token")); |
||||
|
} |
||||
|
|
||||
window.app = Object.assign( |
window.app = Object.assign( |
||||
{}, |
{}, |
||||
{ |
{ |
||||
util, |
util, |
||||
ajax, |
ajax, |
||||
service |
service, |
||||
} |
} |
||||
) |
); |
||||
|
|
||||
Vue.config.productionTip = false |
Vue.config.productionTip = false; |
||||
|
|
||||
Vue.use(renRadioGroup) |
Vue.use(renRadioGroup); |
||||
Vue.use(renSelect) |
Vue.use(renSelect); |
||||
Vue.use(renDeptTree) |
Vue.use(renDeptTree); |
||||
Vue.use(renRegionTree) |
Vue.use(renRegionTree); |
||||
Vue.use(renProcessMultiple) |
Vue.use(renProcessMultiple); |
||||
Vue.use(renProcessStart) |
Vue.use(renProcessStart); |
||||
Vue.use(renProcessRunning) |
Vue.use(renProcessRunning); |
||||
Vue.use(renProcessDetail) |
Vue.use(renProcessDetail); |
||||
Vue.use(Element) |
Vue.use(Element); |
||||
|
|
||||
Vue.use(Element, { |
Vue.use(Element, { |
||||
size: 'default', |
size: "default", |
||||
i18n: (key, value) => i18n.t(key, value) |
i18n: (key, value) => i18n.t(key, value), |
||||
}) |
}); |
||||
|
|
||||
// 挂载全局
|
// 挂载全局
|
||||
Vue.prototype.$http = http |
Vue.prototype.$http = http; |
||||
// Vue.prototype.$getDictLabel = getDictLabel
|
// Vue.prototype.$getDictLabel = getDictLabel
|
||||
|
|
||||
// 保存整站vuex本地储存初始状态
|
// 保存整站vuex本地储存初始状态
|
||||
window.SITE_CONFIG['storeState'] = cloneDeep(store.state) |
window.SITE_CONFIG["storeState"] = cloneDeep(store.state); |
||||
|
|
||||
new Vue({ |
new Vue({ |
||||
i18n, |
i18n, |
||||
router, |
router, |
||||
store, |
store, |
||||
render: (h) => h(App) |
render: (h) => h(App), |
||||
}).$mount('#app') |
}).$mount("#app"); |
||||
|
Loading…
Reference in new issue