index.js 3.7 KB
import Vue from "vue";
import Router from "vue-router";
import plateNumber from "@/views/parkPay/plateNumber";
// import parkRecord from '@/views/parkPay/parkRecord'
// import selfNav from '@/views/mySelf/selfNav'
Vue.use(Router);
export default new Router({
  routes: [
    {
      path: "/",
      redirect: {
        name: "plateNumber"
      }
    },
    // {
    //   path: '/navigation',
    //   name: 'navigation',
    //   component: navigation
    // },
    {
      path: "/parkRecord",
      name: "parkRecord",
      component: () => import("@/views/parkPay/parkRecord.vue")
    },
    {
      path: "/plateNumber",
      name: "plateNumber",
      component: plateNumber
    },
    {
      path: "/orderPay",
      name: "orderPay",
      component: () => import("@/views/parkPay/orderPay.vue")
    },
    {
      path: "/map",
      name: "map",
      component: () => import("@/views/map/map.vue")
    },
    {
      path: "/parkList",
      name: "parkList",
      component: () => import("@/views/map/parkList.vue")
    },
    {
      path: "/parkinfo",
      name: "parkinfo",
      component: () => import("@/views/map/parkinfo.vue")
    },
    {
      path: "/search",
      name: "search",
      component: () => import("@/views/map/search.vue")
    },
    //---------------- 个人页面导航
    {
      path: "/selfNav",
      name: "selfNav",
      component: () => import("@/views/mySelf/selfNav.vue"),
      meta: {
        title: "个人中心" ,
        keepAlive: false, //此组件不需要被缓存
      }
    },
    // ------------------------建议反馈
    {
      path: "/suggestionBack",
      name: "suggestionBack",
      component: () => import("@/views/mySelf/feedback/suggestionBack.vue"),
      meta: { title: "建议反馈" }
    },
    // ------------------------停车记录
    {
      path: "/parkNotes",
      name: "parkNotes",
      component: () => import("@/views/mySelf/parkNotes/parkNotes.vue"),
      meta: { title: "停车记录" }
    },
    // ------------------------登录
    {
      path: "/binDing",
      name: "binDing",
      component: () => import("@/views/binding/binDing.vue"),
      meta: { title: "绑定手机号" }
    },
    {
      path: "/myCars",
      name: "myCars",
      component: () => import("@/views//mySelf/myCars/myCars.vue"),
      meta: { title: "我的车牌" }
    },
    {
      path: "/addCarNum",
      name: "addCarNum",
      component: () => import("@/views//mySelf/myCars/addCarNum.vue"),
      meta: { title: "添加车牌" }
    },
    {
      path: "/rzCarNumber",
      name: "rzCarNumber",
      component: () => import("@/views//mySelf/myCars/rzCarNumber.vue"),
      meta: {title: "认证车牌"}
    },
    {
      path: "/cardList",
      name: "cardList",
      component: () => import("@/views//cards/cardList.vue"),
      meta: { title: "会员卡列表" }
    },
    {
      path: "/buyCardDetail",
      name: "buyCardDetail",
      component: () => import("@/views//cards/buyCardDetail.vue"),
      meta: { title: "购买会员卡" }
    },
    {
      path: "/buyVipCard",
      name: "buyVipCard",
      component: () => import("@/views//cards/buyVipCard.vue"),
      meta: { title: "购买会员卡" }
    },
    // ------------------------购买会员卡提示
    {
      path: "/cardPoint",
      name: "cardPoint",
      component: () => import("@/views/cards/cardPoint.vue")
    },
    // ------------------------购买会员卡
    {
      path: "/buyCard",
      name: "buyCard",
      component: () => import("@/views/cards/buyCard.vue"),
      meta: { title: "购买会员卡" }
    },
    {
      path: "/ownCards",
      name: "ownCards",
      component: () => import("@/views/cards/ownCards.vue"),
      meta: { title: "已购会员卡" }
    },

  ]
});