|
@@ -33,8 +33,9 @@ const LoginPage: React.FC = () => {
|
|
|
const onSubmit = async (data: LoginFormData) => {
|
|
const onSubmit = async (data: LoginFormData) => {
|
|
|
try {
|
|
try {
|
|
|
await login(data.username, data.password);
|
|
await login(data.username, data.password);
|
|
|
|
|
+ // 使用完整页面跳转,触发路由系统切换到 admin
|
|
|
|
|
+ window.location.href = '/admin/data-overview';
|
|
|
toast.success('登录成功!');
|
|
toast.success('登录成功!');
|
|
|
- navigate('/admin/goods'); // TODO: 根据用户角色决定跳转页面
|
|
|
|
|
} catch (error) {
|
|
} catch (error) {
|
|
|
toast.error(error instanceof Error ? error.message : '登录失败,请检查用户名和密码');
|
|
toast.error(error instanceof Error ? error.message : '登录失败,请检查用户名和密码');
|
|
|
}
|
|
}
|