优化错误提示

This commit is contained in:
2024-06-15 19:08:56 +08:00
parent f83bf3dd98
commit 41384ef8e9
3 changed files with 25 additions and 9 deletions

View File

@@ -46,11 +46,16 @@ export const handlePayResult = (orderId: string | undefined, e: any, { onSuccess
});
}
} else {
getApp().globalData?.logger?.error('pay failure :', orderId, resultObj);
if(onFailure) {
onFailure(resultObj);
getApp().globalData?.logger?.error('pay failure :', orderId, str, resultObj);
let msg = '支付失败';
if(resultObj) {
msg = resultObj?.error_message || '支付失败';
} else {
msg = JSON.parse(str)?.error_message || '支付失败';
}
if(onFailure) {
onFailure(msg);
} else {
const msg = resultObj?.error_message || '支付失败';
showToast(msg, {
complete: () => {
setTimeout(() => {