From 6a1219dd69c7d82290542ca9e830a2370e033447 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=A6=82=E5=A8=81?= Date: Tue, 30 Sep 2025 14:54:33 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=B3=BB=E7=BB=9F=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/context/AuthContext.jsx | 4 +++- frontend/src/pages/InitPage.jsx | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/src/context/AuthContext.jsx b/frontend/src/context/AuthContext.jsx index b87ca93..13c9c2e 100644 --- a/frontend/src/context/AuthContext.jsx +++ b/frontend/src/context/AuthContext.jsx @@ -49,6 +49,8 @@ export function AuthProvider({ children }) { }; useEffect(() => { + + console.log(systemStatus); systemStatus === 1 && token && getUserInfoFromToken(); if (systemStatus === 0) { @@ -64,7 +66,7 @@ export function AuthProvider({ children }) { }, []) return ( - + {children} ); diff --git a/frontend/src/pages/InitPage.jsx b/frontend/src/pages/InitPage.jsx index 7c33d50..8d38a73 100644 --- a/frontend/src/pages/InitPage.jsx +++ b/frontend/src/pages/InitPage.jsx @@ -6,7 +6,7 @@ import { useAuth } from "../context/AuthContext"; import { useEffect } from "react"; const rules = [{required: true}] const InitPage = () => { - const { systemStatus } = useAuth(); + const { systemStatus, setSystemStatus } = useAuth(); const navigate = useNavigate(); const { message } = App.useApp(); useEffect(() => { @@ -21,7 +21,7 @@ const InitPage = () => { const res = await initSystem(values); if (res?.success) { message.success("初始化成功"); - navigate("/login"); + setSystemStatus(1); } else { message.error(res.message); }