This commit is contained in:
parent
06f845d841
commit
c18a99dfdb
|
|
@ -105,45 +105,44 @@ export function MixSignUp(props: {
|
||||||
await service.post('/api/v1/common/auth-code', {
|
await service.post('/api/v1/common/auth-code', {
|
||||||
user_name: username,
|
user_name: username,
|
||||||
email: username,
|
email: username,
|
||||||
|
|
||||||
}).then(function (result: any) {
|
}).then(function (result: any) {
|
||||||
setIsLoading(false);
|
setIsLoading(false);
|
||||||
console.log("==================> result:", result)
|
console.log("==================> result:", result);
|
||||||
|
|
||||||
if (result && result.header.code != 0) {
|
// 如果返回的header中的code不为0,表示失败
|
||||||
|
if (result && result.header.code !== 0) {
|
||||||
toast.error(result.header.message)
|
toast.error(result.header.message); // 提示错误信息
|
||||||
return
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
props.password(password)
|
props.password(password); // 设置密码
|
||||||
toast.success(result.header.message)
|
toast.success(result.header.message); // 提示成功信息
|
||||||
props.setVerification(true);
|
props.setVerification(true); // 更新状态
|
||||||
|
|
||||||
{ {/* localStorage["name"]="bonly"; */ } }
|
|
||||||
|
|
||||||
}).catch((err: any) => {
|
}).catch((err: any) => {
|
||||||
setIsLoading(false);
|
setIsLoading(false);
|
||||||
console.log(err);
|
|
||||||
|
// 更详细的错误信息
|
||||||
|
if (err.response) {
|
||||||
|
// 如果是网络请求返回的错误(如 4xx 或 5xx 错误)
|
||||||
|
console.error("Response Error:", err.response);
|
||||||
|
toast.error(`API 错误: ${err.response.status} - ${err.response.data.message || '未知错误'}`);
|
||||||
|
} else if (err.request) {
|
||||||
|
// 如果请求没有响应
|
||||||
|
console.error("Request Error:", err.request);
|
||||||
|
toast.error("请求超时或无法连接到服务器");
|
||||||
|
} else {
|
||||||
|
// 其他错误(如代码错误)
|
||||||
|
console.error("General Error:", err.message);
|
||||||
|
toast.error(`发生了一个错误: ${err.message}`);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
} catch (error) {
|
} catch (err) {
|
||||||
setIsLoading(false);
|
setIsLoading(false);
|
||||||
// 更详细的错误信息
|
console.error("Unexpected Error:", err);
|
||||||
if (err.response) {
|
toast.error("发生了一个意外错误");
|
||||||
// 如果是网络请求返回的错误(如 4xx 或 5xx 错误)
|
|
||||||
console.error("Response Error:", err.response);
|
|
||||||
toast.error(`API 错误: ${err.response.status} - ${err.response.data.message || '未知错误'}`);
|
|
||||||
} else if (err.request) {
|
|
||||||
// 如果请求没有响应
|
|
||||||
console.error("Request Error:", err.request);
|
|
||||||
toast.error("请求超时或无法连接到服务器");
|
|
||||||
} else {
|
|
||||||
// 其他错误(如代码错误)
|
|
||||||
console.error("General Error:", err.message);
|
|
||||||
toast.error(`发生了一个错误: ${err.message}`);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue