| | |
| | | import Layout from '@/page/index/' |
| | | /* |
| | | * @Author: shuishen 1109946754@qq.com |
| | | * @Date: 2023-12-14 17:10:00 |
| | | * @LastEditors: shuishen 1109946754@qq.com |
| | | * @LastEditTime: 2024-01-19 11:40:51 |
| | | * @FilePath: \jczz_web\src\router\page\index.js |
| | | * @Description: |
| | | * |
| | | * Copyright (c) 2024 by shuishen, All Rights Reserved. |
| | | */ |
| | | import Layout from "@/page/index/"; |
| | | |
| | | export default [{ |
| | | path: '/login', |
| | | name: '登录页', |
| | | component: () => |
| | | import( /* webpackChunkName: "page" */ '@/page/login/index'), |
| | | meta: { |
| | | keepAlive: true, |
| | | isTab: false, |
| | | isAuth: false |
| | | } |
| | | }, |
| | | export default [ |
| | | { |
| | | path: '/lock', |
| | | name: '锁屏页', |
| | | path: "/login", |
| | | name: "登录页", |
| | | component: () => |
| | | import( /* webpackChunkName: "page" */ '@/page/lock/index'), |
| | | import(/* webpackChunkName: "page" */ "@/page/login/index"), |
| | | meta: { |
| | | keepAlive: true, |
| | | isTab: false, |
| | | isAuth: false |
| | | } |
| | | isAuth: false, |
| | | }, |
| | | }, |
| | | { |
| | | path: '/404', |
| | | path: "/tenementLogin", |
| | | name: "登录页", |
| | | component: () => |
| | | import( /* webpackChunkName: "page" */ '@/components/error-page/404'), |
| | | name: '404', |
| | | import(/* webpackChunkName: "page" */ "@/page/login/tenement.vue"), |
| | | meta: { |
| | | keepAlive: true, |
| | | isTab: false, |
| | | isAuth: false |
| | | } |
| | | |
| | | isAuth: false, |
| | | }, |
| | | }, |
| | | { |
| | | path: '/403', |
| | | component: () => |
| | | import( /* webpackChunkName: "page" */ '@/components/error-page/403'), |
| | | name: '403', |
| | | path: "/lock", |
| | | name: "锁屏页", |
| | | component: () => import(/* webpackChunkName: "page" */ "@/page/lock/index"), |
| | | meta: { |
| | | keepAlive: true, |
| | | isTab: false, |
| | | isAuth: false |
| | | } |
| | | isAuth: false, |
| | | }, |
| | | }, |
| | | { |
| | | path: '/500', |
| | | path: "/404", |
| | | component: () => |
| | | import( /* webpackChunkName: "page" */ '@/components/error-page/500'), |
| | | name: '500', |
| | | import(/* webpackChunkName: "page" */ "@/components/error-page/404"), |
| | | name: "404", |
| | | meta: { |
| | | keepAlive: true, |
| | | isTab: false, |
| | | isAuth: false |
| | | } |
| | | isAuth: false, |
| | | }, |
| | | }, |
| | | { |
| | | path: '/', |
| | | name: '主页', |
| | | redirect: '/wel' |
| | | path: "/403", |
| | | component: () => |
| | | import(/* webpackChunkName: "page" */ "@/components/error-page/403"), |
| | | name: "403", |
| | | meta: { |
| | | keepAlive: true, |
| | | isTab: false, |
| | | isAuth: false, |
| | | }, |
| | | }, |
| | | { |
| | | path: '/myiframe', |
| | | path: "/500", |
| | | component: () => |
| | | import(/* webpackChunkName: "page" */ "@/components/error-page/500"), |
| | | name: "500", |
| | | meta: { |
| | | keepAlive: true, |
| | | isTab: false, |
| | | isAuth: false, |
| | | }, |
| | | }, |
| | | { |
| | | path: "/", |
| | | name: "主页", |
| | | redirect: "/wel", |
| | | }, |
| | | { |
| | | path: "/myiframe", |
| | | component: Layout, |
| | | redirect: '/myiframe', |
| | | children: [{ |
| | | path: ":routerPath", |
| | | name: 'iframe', |
| | | component: () => |
| | | import( /* webpackChunkName: "page" */ '@/components/iframe/main'), |
| | | props: true |
| | | }] |
| | | |
| | | redirect: "/myiframe", |
| | | children: [ |
| | | { |
| | | path: ":routerPath", |
| | | name: "iframe", |
| | | component: () => |
| | | import(/* webpackChunkName: "page" */ "@/components/iframe/main"), |
| | | props: true, |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | path: '*', |
| | | redirect: '/404' |
| | | } |
| | | ] |
| | | path: "*", |
| | | redirect: "/404", |
| | | }, |
| | | ]; |