From d0f60b5ece594eb32e71a1084866cc07f354d1a6 Mon Sep 17 00:00:00 2001 From: TQCasey <494294315@qq.com> Date: Thu, 5 Feb 2026 03:01:55 +0800 Subject: [PATCH] =?UTF-8?q?phonepe=20personal=20otp=20/=20token=20?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F=20ok?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.tsx | 14 +++++++++----- components/WalletBindComponents.tsx | 2 +- libs/rnwalletman | 2 +- servers/walletman | 2 +- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/App.tsx b/App.tsx index 7fe4764..f530bd3 100644 --- a/App.tsx +++ b/App.tsx @@ -180,7 +180,6 @@ export default class App extends Component { console.log(result); await Api.instance.register(WalletType.PAYTM_PERSONAL, result); this.setState({ showPaytmPersonalBind: false }); - console.log('绑定成功', 'Paytm Personal Token 绑定成功'); Alert.alert('绑定成功', 'Paytm Personal Token 绑定成功'); } catch (error) { Alert.alert('绑定失败', (error as Error).message); @@ -189,11 +188,12 @@ export default class App extends Component { } // PhonePe Personal - handleUploadPhonePePersonal = async (result: PhonePePersonalBindResult) => { + handleUploadPhonePePersonalToken = async (result: PhonePePersonalBindResult) => { try { - console.log(result); + console.log('PhonePe Personal Token Data:', result); await Api.instance.register(WalletType.PHONEPE_PERSONAL, result); this.setState({ showPhonePePersonalBind: false }); + Alert.alert('绑定成功', 'PhonePe Personal Token 绑定成功'); } catch (error) { Alert.alert('绑定失败', (error as Error).message); this.setState({ showPhonePePersonalBind: false }); @@ -330,7 +330,7 @@ export default class App extends Component { { Alert.alert('绑定失败', error); this.setState({ showPhonePePersonalBind: false }); @@ -361,7 +361,11 @@ export default class App extends Component { return { success: false, message: (error as Error).message }; } }} - onSuccess={this.handleUploadPhonePePersonal} + onSuccess={(result: PhonePePersonalBindResult) => { + console.log('[PhonePePersonal] OTP 绑定成功:', result); + Alert.alert('绑定成功', 'PhonePe Personal OTP 绑定成功'); + this.setState({ showPhonePePersonalBind: false }); + }} onError={(error: string) => { Alert.alert('绑定失败', error); this.setState({ showPhonePePersonalBind: false }); diff --git a/components/WalletBindComponents.tsx b/components/WalletBindComponents.tsx index b147c87..bc488b8 100644 --- a/components/WalletBindComponents.tsx +++ b/components/WalletBindComponents.tsx @@ -89,7 +89,7 @@ export class PhonePePersonalOTPBind extends Component<{