diff --git a/digital-avatar-app/src/App.vue b/digital-avatar-app/src/App.vue index 2a82d21..d4e75ad 100644 --- a/digital-avatar-app/src/App.vue +++ b/digital-avatar-app/src/App.vue @@ -43,6 +43,7 @@ const showNav = ref(shouldShowNav(route.path)) function shouldShowNav(path: string) { return path !== '/' + && path !== '/avatar/create' && path !== '/login/sms' && !path.startsWith('/avatar/edit') && !path.startsWith('/avatar/chat') diff --git a/digital-avatar-app/src/router/index.ts b/digital-avatar-app/src/router/index.ts index fea212a..3f64b32 100644 --- a/digital-avatar-app/src/router/index.ts +++ b/digital-avatar-app/src/router/index.ts @@ -5,6 +5,12 @@ import { getAuthToken } from '@/api' const routes: RouteRecordRaw[] = [ { path: '/', + name: 'AvatarHome', + redirect: '/avatar/manage', + meta: { title: '数字分身管理', requiresAuth: true } + }, + { + path: '/avatar/create', name: 'AvatarCreate', component: () => import('@/views/AvatarCreate.vue'), meta: { title: '创建数字分身', requiresAuth: true } diff --git a/digital-avatar-app/src/views/AvatarManage.vue b/digital-avatar-app/src/views/AvatarManage.vue index aceee82..58a2cbb 100644 --- a/digital-avatar-app/src/views/AvatarManage.vue +++ b/digital-avatar-app/src/views/AvatarManage.vue @@ -253,7 +253,7 @@ const goToRecharge = () => { } const goCreate = () => { - router.push('/') + router.push('/avatar/create') } const goToKnowledge = () => {