This commit is contained in:
lucienteng
2024-08-23 11:53:59 +08:00
commit 8881708e2b
210 changed files with 23515 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
export default {
path: "/error",
redirect: "/error/403",
meta: {
icon: "ri:information-line",
// showLink: false,
title: "异常页面",
rank: 9
},
children: [
{
path: "/error/403",
name: "403",
component: () => import("@/views/error/403.vue"),
meta: {
title: "403"
}
},
{
path: "/error/404",
name: "404",
component: () => import("@/views/error/404.vue"),
meta: {
title: "404"
}
},
{
path: "/error/500",
name: "500",
component: () => import("@/views/error/500.vue"),
meta: {
title: "500"
}
}
]
} satisfies RouteConfigsTable;

View File

@@ -0,0 +1,25 @@
const { VITE_HIDE_HOME } = import.meta.env;
const Layout = () => import("@/layout/index.vue");
export default {
path: "/",
name: "Home",
component: Layout,
redirect: "/welcome",
meta: {
icon: "ep:home-filled",
title: "首页",
rank: 0
},
children: [
{
path: "/welcome",
name: "Welcome",
component: () => import("@/views/welcome/index.vue"),
meta: {
title: "首页",
showLink: VITE_HIDE_HOME === "true" ? false : true
}
}
]
} satisfies RouteConfigsTable;

View File

@@ -0,0 +1,30 @@
const Layout = () => import("@/layout/index.vue");
export default [
{
path: "/login",
name: "Login",
component: () => import("@/views/login/index.vue"),
meta: {
title: "登录",
showLink: false,
rank: 101
}
},
{
path: "/redirect",
component: Layout,
meta: {
title: "加载中...",
showLink: false,
rank: 102
},
children: [
{
path: "/redirect/:path(.*)",
name: "Redirect",
component: () => import("@/layout/redirect.vue")
}
]
}
] satisfies Array<RouteConfigsTable>;