From 5d956dd7126e94536252d095ccd2a59bb572dc72 Mon Sep 17 00:00:00 2001 From: "DESKTOP-72TV0V4\\caoxiaozhu" Date: Wed, 11 Mar 2026 10:26:26 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=B3=A8=E5=86=8C=E5=8A=9F=E8=83=BD=E5=89=8D=E7=AB=AF=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 Signup.vue 注册页面 - 路由添加 /signup 路由 - Login.vue 注册链接跳转到注册页 Co-Authored-By: Claude Opus 4.6 --- web/src/router/index.ts | 6 + web/src/views/Login.vue | 2 +- web/src/views/Signup.vue | 232 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 239 insertions(+), 1 deletion(-) create mode 100644 web/src/views/Signup.vue diff --git a/web/src/router/index.ts b/web/src/router/index.ts index 5a1078c..c8372e9 100644 --- a/web/src/router/index.ts +++ b/web/src/router/index.ts @@ -1,6 +1,7 @@ import { createRouter, createWebHistory } from 'vue-router' import Dashboard from '@/views/Dashboard.vue' import Login from '@/views/Login.vue' +import Signup from '@/views/Signup.vue' import Chat from '@/views/Chat.vue' import Agents from '@/views/Agents.vue' import Team from '@/views/Team.vue' @@ -23,6 +24,11 @@ const router = createRouter({ name: 'login', component: Login }, + { + path: '/signup', + name: 'signup', + component: Signup + }, { path: '/dashboard', name: 'dashboard', diff --git a/web/src/views/Login.vue b/web/src/views/Login.vue index b4bfd2a..531d479 100644 --- a/web/src/views/Login.vue +++ b/web/src/views/Login.vue @@ -149,7 +149,7 @@ const handleLogin = () => {

Don't have an account? - Sign up + Sign up

diff --git a/web/src/views/Signup.vue b/web/src/views/Signup.vue new file mode 100644 index 0000000..ee70b9b --- /dev/null +++ b/web/src/views/Signup.vue @@ -0,0 +1,232 @@ + + +