Merge remote-tracking branch 'origin/feature/0905_登录注册流程重构' into test

# Conflicts:
#	src/views/components/login/index.vue
This commit is contained in:
rd
2025-09-09 17:28:14 +08:00
24 changed files with 1475 additions and 52 deletions

View File

@ -18,7 +18,7 @@ export const router = createRouter({
{
path: '/login',
name: 'UserLogin',
component: () => import('@/views/components/login/index.vue'),
component: () => import('@/views/login/index.vue'),
meta: {
requiresAuth: false,
requireLogin: false,
@ -32,14 +32,23 @@ export const router = createRouter({
requiresAuth: false,
requireLogin: true,
group: GROUP_MAIN_NAME,
}
},
},
{
path: '/chat/:conversationId?',
name: 'Home',
component: () => import('@/views/home/index.vue'),
meta: {
requiresAuth: false,
requiresAuth: true,
requireLogin: true,
},
},
{
path: '/trial',
name: 'Trial',
component: () => import('@/views/trial/index.vue'),
meta: {
requiresAuth: true,
requireLogin: true,
},
},