From 91be18601345a2006f1237d14e9fc1b9f705c4f4 Mon Sep 17 00:00:00 2001 From: jingrow Date: Fri, 2 Jan 2026 20:27:42 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=88=A0=E9=99=A4=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E5=99=A8=E9=85=8D=E7=BD=AE=E6=A3=80=E6=9F=A5=EF=BC=8C?= =?UTF-8?q?=E6=B3=A8=E5=86=8C=E9=93=BE=E6=8E=A5=E5=A7=8B=E7=BB=88=E6=98=BE?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除 /jingrow/server-config API 调用 - 移除服务器配置检查逻辑 - 设置注册链接始终显示(showSignupLink 默认为 true) - 消除 404 错误 --- src/views/HomePage.vue | 14 +------------- src/views/auth/Login.vue | 14 +------------- 2 files changed, 2 insertions(+), 26 deletions(-) diff --git a/src/views/HomePage.vue b/src/views/HomePage.vue index 3994990..61ac3b3 100644 --- a/src/views/HomePage.vue +++ b/src/views/HomePage.vue @@ -24,7 +24,7 @@ const loginFormRef = ref() const signupFormRef = ref() const loginLoading = ref(false) const signupLoading = ref(false) -const showSignupLink = ref(false) +const showSignupLink = ref(true) // 登录表单 const loginFormData = reactive({ @@ -991,18 +991,6 @@ onMounted(async () => { // 初始化认证状态 await authStore.initAuth() - // 检查服务器配置,判断是否显示注册链接 - try { - const response = await fetch('/jingrow/server-config') - if (response.ok) { - const data = await response.json() - if (data.success && data.jingrow_server_url === 'https://cloud.jingrow.com') { - showSignupLink.value = true - } - } - } catch (error) { - console.error('Failed to get server config:', error) - } // 检测移动端 checkIsMobile() diff --git a/src/views/auth/Login.vue b/src/views/auth/Login.vue index 8226351..2adac8b 100644 --- a/src/views/auth/Login.vue +++ b/src/views/auth/Login.vue @@ -82,7 +82,7 @@ const authStore = useAuthStore() const formRef = ref() const loading = ref(false) -const showSignupLink = ref(false) +const showSignupLink = ref(true) const formData = reactive({ username: '', @@ -133,18 +133,6 @@ onMounted(async () => { return } - // 检查服务器配置,判断是否显示注册链接 - try { - const response = await fetch('/jingrow/server-config') - if (response.ok) { - const data = await response.json() - if (data.success && data.jingrow_server_url === 'https://cloud.jingrow.com') { - showSignupLink.value = true - } - } - } catch (error) { - console.error('Failed to get server config:', error) - } })