import Vue from 'vue' import Router from 'vue-router' import { Dialog } from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' import ElementUI from 'element-ui' // 使用路由懒加载,按需加载组件 import workPage from '@/components/pages/workPage/index' import workPageNew from '@/components/pages/workPage/index_new' import setWorkPage from '@/components/pages/workPage/setIndex.vue' import locale from 'element-ui/lib/locale/lang/en' import cn from "../lang/cn.json"; import hk from "../lang/hk.json"; import en from "../lang/en.json"; //注册到vue原型上 let lang = new Object(); let domain_name="" if (window.location.href.includes("cocorobo.cn")) { lang = cn; domain_name="cn"; } else if (window.location.href.includes("cocorobo.hk")) { lang = hk; domain_name="hk"; } else if (window.location.href.includes("cocorobo.com")) { lang=en; domain_name="com"; }else{ lang=cn; domain_name="cn"; } Vue.prototype.lang =lang; if(domain_name==='com'){//英文版 Vue.use(ElementUI,{locale}) }else{ Vue.use(ElementUI) } // 全局修改默认配置,点击空白处不能关闭弹窗 Dialog.props.closeOnClickModal.default = false Vue.use(Router).use(ElementUI) export default new Router({ routes: [ { path: '/workPage', name: 'workPage', component: workPage, meta: { requireAuth: '' // 是否需要判断是否登录,这里是需要判断 } }, { path: '/workPageNew', name: 'workPageNew', component: workPageNew, meta: { requireAuth: '' // 是否需要判断是否登录,这里是需要判断 } }, { path:"/setWorkPage", name:'setWorkPage', component:setWorkPage, meta:{ requireAuth: '', } } ] })