2 import moment from 'moment'
3 import VueI18n from 'vue-i18n'
4 import VueRouter from 'vue-router'
5 import Loading from 'vue-loading-overlay'
6 import vuescroll from 'vuescroll/dist/vuescroll-native'
7 import 'vue-loading-overlay/dist/vue-loading.css'
8 import 'vuescroll/dist/vuescroll.css'
10 import Routers from './router'
11 import ViewBase from '@/views/viewBase'
12 import Dialog from '@/components/dialog'
13 import vSelect from '@/components/select'
14 import messages, { getLanguage } from '@/assets/language'
15 import '@/assets/style.css'
18 const i18n = new VueI18n({
20 locale: getLanguage(),
28 Vue.component('v-select', vSelect)
29 Vue.filter('moment', function(value, formatString) {
30 formatString = formatString || 'YYYY-MM-DD HH:mm:ss'
31 return moment(value * 1000).format(formatString)
33 Vue.prototype.$vuescrollConfig = {
41 const RouterConfig = {
44 const router = new VueRouter(RouterConfig)
50 render: h => h(ViewBase)