(fix)(supersonic-fe) show tip when register failed and replace icon when login failed and fix metric style issue (#2160)

This commit is contained in:
williamhliu
2025-03-12 08:22:46 +08:00
committed by GitHub
parent b7369abcca
commit f05a4b523c
4 changed files with 337 additions and 22 deletions

View File

@@ -41,8 +41,9 @@ const LoginPage: React.FC = () => {
}
history.push('/');
return;
} else {
message.error(msg);
}
message.success(msg);
};
// 处理登录按钮响应
@@ -55,12 +56,14 @@ const LoginPage: React.FC = () => {
// 处理注册弹窗确定按钮
const handleRegister = async (values: RegisterFormDetail) => {
const enCodeValues = { ...values, password: encryptPassword(values.password, encryptKey) };
const { code } = await userRegister(enCodeValues);
const { code, msg } = await userRegister(enCodeValues);
if (code === 200) {
message.success('注册成功');
setCreateModalVisible(false);
// 注册完自动帮用户登录
await loginDone(enCodeValues);
} else {
message.error(msg);
}
};