123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- import Vue from "vue";
- import Router from "vue-router";
- import routerBefore from "@/config/routerBefore.js";
- // 主页
- import main from "@/components/main.vue";
- // 登录
- import login from "@/views/index/components/login.vue"; // 登录
- import download from "@/views/index/components/download.vue";
- // 抽奖结果
- //import luckDraw from "@/views/index/components/luckDraw.vue";
- import luckDraw from "@/views/index/components/luckDraw.vue";
- import printReceipt from "../components/printReceipt";
- // 网页登录不可访问
- import page404 from "@/views/index/components/page404.vue";
- // 集团公司选择过渡页
- import selectCompany from "@/views/index/components/selectCompany.vue";
- import printScan from "@/views/index/components/printScan.vue";
- Vue.use(Router);
- export const constantRouterMap = [
- {
- path: "/",
- meta: {
- title: "登录"
- },
- component: login
- },
- {
- path: "/download",
- name: "download",
- meta: {
- title: "下载"
- },
- component: download
- },
- {
- path: "/printScan",
- name: "printScan",
- meta: {
- title: "下载"
- },
- component: printScan
- },
- {
- path: "/printReceipt",
- name: "printReceipt",
- component: printReceipt
- },
- {
- path: "/login",
- name: "login",
- meta: {
- title: "登录"
- },
- component: login
- },
- {
- path: "/luckDraw",
- name: "luckDraw",
- meta: {
- title: "抽奖结果"
- },
- component: luckDraw
- },
- {
- path: "/default",
- name: "default",
- component: main,
- meta: {
- title: "首页"
- }
- },
- {
- path: "/selectCompany",
- name: "selectCompany",
- component: selectCompany,
- meta: {
- title: "集团与公司用户跳转页"
- }
- },
- ,
- {
- path: "/page404",
- name: "page404",
- meta: {
- title: "404"
- },
- component: page404
- }
- ];
- const router = new Router({
- // mode: 'history', // require service support
- scrollBehavior: () => ({
- y: 0
- }),
- routes: constantRouterMap
- });
- // before
- routerBefore(router, constantRouterMap);
- export default router;
- // constantRouterMap
- export const routes = constantRouterMap;
|