diff --git a/flower_admin_front/src/router/index.js b/flower_admin_front/src/router/index.js new file mode 100644 index 0000000..1e22ae1 --- /dev/null +++ b/flower_admin_front/src/router/index.js @@ -0,0 +1,55 @@ +import Vue from 'vue' +import VueRouter from 'vue-router' + +import main from '../views/main.vue' +import userView from '../views/userView.vue'; +import staffView from '../views/staffView.vue'; +import classView from "../views/classView.vue"; +import flowerView from "../views/flowerView.vue"; +import packView from "../views/packView.vue"; +import statisticView from '../views/statisticView.vue'; +import orderView from "../views/orderView.vue"; +import discountView from "../views/discountView.vue"; +import noticeView from "../views/noticeView.vue"; +import giftView from "../views/giftView.vue"; +import chatView from "../views/chatView.vue"; +import loginView from "../views/loginView.vue"; + +Vue.use(VueRouter) + +const routes = [ + //主路由 + { + path:'/', + component: main, + name:'main', + redirect:'/statistic', //重定向 + children:[ + //子路由 静态 + // { path: 'user', name: 'user', component: userView }, + // { path: 'staff', name: 'user', component: staffView }, + // { path: 'class', name: 'class', component: classView }, + // { path: 'flower', name: 'flower', component: flowerView }, + // { path: 'pack', name: 'pack', component: packView }, + // { path: 'statistic', name: 'statistic', component: statisticView }, + // { path: 'order', name: 'order', component: orderView }, + // { path: 'discount', name: 'discount', component: discountView }, + // { path: 'notice', name: 'notice', component: noticeView }, + // { path: 'gift', name: 'gift', component: giftView }, + // { path: 'chat', name: 'chat', component: chatView } + ] + }, + { + path:'/login', + name:'login', + component: loginView + } +] + +const router = new VueRouter({ + mode: 'history', + base: process.env.BASE_URL, + routes +}) + +export default router