feat: login

This commit is contained in:
2025-09-09 16:58:30 +08:00
parent d6457f59f7
commit f33f597a9a
41 changed files with 10998 additions and 3594 deletions

View File

@@ -12,52 +12,52 @@
*/
export default [
{
path: '/user',
path: "/user",
layout: false,
routes: [
{
name: 'login',
path: '/user/login',
component: './user/login',
name: "login",
path: "/user/login",
component: "./user/login",
},
],
},
{
path: '/welcome',
name: 'welcome',
icon: 'smile',
component: './Welcome',
path: "/welcome",
name: "welcome",
icon: "smile",
component: "./Welcome",
},
{
path: '/admin',
name: 'admin',
icon: 'crown',
access: 'canAdmin',
path: "/admin",
name: "admin",
icon: "crown",
access: "canAdmin",
routes: [
{
path: '/admin',
redirect: '/admin/sub-page',
path: "/admin",
redirect: "/admin/sub-page",
},
{
path: '/admin/sub-page',
name: 'sub-page',
component: './Admin',
path: "/admin/sub-page",
name: "sub-page",
component: "./Admin",
},
],
},
// {
// name: 'list.table-list',
// icon: 'table',
// path: '/list',
// component: './table-list',
// },
{
name: 'list.table-list',
icon: 'table',
path: '/list',
component: './table-list',
path: "/",
redirect: "/welcome",
},
{
path: '/',
redirect: '/welcome',
},
{
component: '404',
component: "404",
layout: false,
path: './*',
path: "./*",
},
];