|
@@ -191,7 +191,11 @@ const confirmPayScoreAndOpenDoor = async (deviceId: string) => {
|
|
|
},
|
|
},
|
|
|
fail: (err: any) => {
|
|
fail: (err: any) => {
|
|
|
logger.error('[支付分] openBusinessView 失败或用户取消', JSON.stringify(err));
|
|
logger.error('[支付分] openBusinessView 失败或用户取消', JSON.stringify(err));
|
|
|
- uni.showToast({ title: '授权已取消', icon: 'none' });
|
|
|
|
|
|
|
+ uni.showModal({
|
|
|
|
|
+ title: '支付分调起失败',
|
|
|
|
|
+ content: '错误详情: ' + JSON.stringify(err),
|
|
|
|
|
+ showCancel: false,
|
|
|
|
|
+ });
|
|
|
},
|
|
},
|
|
|
complete: () => {
|
|
complete: () => {
|
|
|
logger.log('[支付分] openBusinessView complete 回调触发');
|
|
logger.log('[支付分] openBusinessView complete 回调触发');
|
|
@@ -200,9 +204,10 @@ const confirmPayScoreAndOpenDoor = async (deviceId: string) => {
|
|
|
} catch (error: any) {
|
|
} catch (error: any) {
|
|
|
uni.hideLoading();
|
|
uni.hideLoading();
|
|
|
logger.error('预创建支付分订单失败', error);
|
|
logger.error('预创建支付分订单失败', error);
|
|
|
- uni.showToast({
|
|
|
|
|
- title: error?.message || '创建支付分订单失败',
|
|
|
|
|
- icon: 'none',
|
|
|
|
|
|
|
+ uni.showModal({
|
|
|
|
|
+ title: '异常',
|
|
|
|
|
+ content: error?.message || '创建支付分订单失败',
|
|
|
|
|
+ showCancel: false,
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|