123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- import Vue from 'vue'
- import Router from 'vue-router'
- const _import = require('./_import_' + process.env.NODE_ENV)
- Vue.use(Router)
- import Layout from '../views/layout/Layout'
- export const constantRouterMap = [
- { path: '/login', component: _import('login/index'), hidden: true },
- { path: '/401', component: _import('errorPage/401'), hidden: true },
- { path: '/404', component: _import('errorPage/404'), hidden: true },
- {
- path: '',
- component: Layout,
- redirect: 'dashboard',
- name: 'Dashboard',
- children: [
- {
- path: 'dashboard',
- name: 'dashboard',
- component: _import('dashboard/index'),
- meta: {
- title: '首頁',
- icon: 'dashboard'
-
- }
- }
- ]
- },
- {
- path: '/gambleMember',
- component: Layout,
- redirect: '/gambleMember/index',
- children: [
- {
- path: 'index',
- name: 'GambleMember',
- component: _import('gambleMember/index'),
- meta: {
- title: '會員管理',
- icon: 'form'
-
- }
- }
- ]
- },
- {
- path: '/gambleGameBucket',
- component: Layout,
- redirect: '/gambleGameBucket/index',
- children: [
- {
- path: 'index',
- name: 'GambleGameBucket',
- component: _import('gambleGameBucket/index'),
- meta: {
- title: '每局紀錄',
- icon: 'form'
-
- }
- }
- ]
- },
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- { path: '*', redirect: '/404', hidden: true }
- ]
- export default new Router({
-
- scrollBehavior: () => ({ y: 0 }),
- routes: constantRouterMap
- })
|