diff --git a/frontend/src/pages/Login.jsx b/frontend/src/pages/Login.jsx index 6df37e0..3f5b5e3 100644 --- a/frontend/src/pages/Login.jsx +++ b/frontend/src/pages/Login.jsx @@ -33,6 +33,8 @@ const Login = () => { const { login, register, checkAdmin } = useAuth(); const navigate = useNavigate(); + const isSetupMode = isFirstUser && !registerMode; + useEffect(() => { checkIsFirstUser(); }, []); @@ -76,10 +78,12 @@ const Login = () => { realName: values.realName, }); if (result.success) { - message.success(result.isFirstUser ? '管理员账号创建成功' : '注册成功,请等待管理员审核'); if (result.isFirstUser) { + message.success('管理员账号创建成功'); + setIsFirstUser(false); navigate('/dashboard'); } else { + message.success('注册成功,请等待管理员审核'); setRegisterMode(false); } } else { @@ -242,13 +246,13 @@ const Login = () => { )}