优化错误处理逻辑,确保在请求失败时返回更详细的错误信息
This commit is contained in:
parent
5c380331ba
commit
cdf06c4c6f
@ -10,7 +10,7 @@
|
||||
<v-card-text>
|
||||
<v-row dense>
|
||||
<v-card-text style="color: red;">
|
||||
请在下方文本框中一字不差地输入引号内的内容:“{{ DialogDeleteAccountPromise }}”之后,您才能删除账号。
|
||||
请在下方文本框中一字不差地输入引号内的内容:“<span style="user-select: none;">{{ DialogDeleteAccountPromise }}</span>”之后,您才能删除账号。
|
||||
</v-card-text>
|
||||
<v-col cols="12" sm="12">
|
||||
<v-text-field v-model="dialogDeleteAccountPromise" :label="DialogDeleteAccountPromise"
|
||||
@ -78,7 +78,11 @@ const requestDeleteAccount = async () => {
|
||||
return res.data as DeleteAccountResponse;
|
||||
} catch (e) {
|
||||
let ex = e as AxiosError;
|
||||
return ex.response?.data as DeleteAccountResponse;
|
||||
if (ex.response?.data) {
|
||||
return ex.response?.data as DeleteAccountResponse;
|
||||
} {
|
||||
return { error: ex.message };
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -78,7 +78,11 @@ const login = async (userId: string, password: string) => {
|
||||
return res.data as LoginResponse;
|
||||
} catch (e) {
|
||||
let ex = e as AxiosError;
|
||||
return ex.response?.data as LoginResponse;
|
||||
if (ex.response?.data) {
|
||||
return ex.response?.data as LoginResponse;
|
||||
} {
|
||||
return { error: ex.message };
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -84,7 +84,11 @@ const register = async (userId: string, password: string) => {
|
||||
return res.data as RegisterResponse;
|
||||
} catch (e) {
|
||||
let ex = e as AxiosError;
|
||||
return ex.response?.data as RegisterResponse;
|
||||
if (ex.response?.data) {
|
||||
return ex.response?.data as RegisterResponse;
|
||||
} {
|
||||
return { error: ex.message };
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -76,7 +76,11 @@ const requestRepasswd = async () => {
|
||||
return res.data as RepasswdResponse;
|
||||
} catch (e) {
|
||||
let ex = e as AxiosError;
|
||||
return ex.response?.data as RepasswdResponse;
|
||||
if (ex.response?.data) {
|
||||
return ex.response?.data as RepasswdResponse;
|
||||
} {
|
||||
return { error: ex.message };
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user