|
|
@@ -606,16 +606,9 @@ class MemberController extends BaseController implements PaymentStatusCallback {
|
|
|
if (pageType == MemberPageType.addFriendToEnter) {
|
|
|
///购买成功之后弹出
|
|
|
afterTheFirstPurchasePromptSharingBoxPops();
|
|
|
+ } else {
|
|
|
+ onPaySucessShow();
|
|
|
}
|
|
|
- try {
|
|
|
- WechatQrCodeDialog.dismiss();
|
|
|
- AlipayQrCodeDialog.dismiss();
|
|
|
- CustomLoadingDialog.hide();
|
|
|
- LoadingDialog.hide();
|
|
|
- } catch (e) {
|
|
|
- debugPrint('zk---onPaymentSuccess error: $e');
|
|
|
- }
|
|
|
- showPaymentSuccessDialog(onConfirm: back, onCancel: back);
|
|
|
}
|
|
|
|
|
|
///第一次购买之后弹出提示分享框
|
|
|
@@ -626,8 +619,28 @@ class MemberController extends BaseController implements PaymentStatusCallback {
|
|
|
WechatShareUtil.shareWebPage().catchError((error) {
|
|
|
ToastUtil.show(error);
|
|
|
});
|
|
|
+ onPaySucessShow();
|
|
|
+ },cancelOnTap: () {
|
|
|
+ onPaySucessShow();
|
|
|
});
|
|
|
+ } else {
|
|
|
+ onPaySucessShow();
|
|
|
}
|
|
|
+ }).catchError((erro) {
|
|
|
+ onPaySucessShow();
|
|
|
});
|
|
|
}
|
|
|
+
|
|
|
+ ///支付成功之后展示
|
|
|
+ void onPaySucessShow() {
|
|
|
+ try {
|
|
|
+ WechatQrCodeDialog.dismiss();
|
|
|
+ AlipayQrCodeDialog.dismiss();
|
|
|
+ CustomLoadingDialog.hide();
|
|
|
+ LoadingDialog.hide();
|
|
|
+ } catch (e) {
|
|
|
+ debugPrint('zk---onPaymentSuccess error: $e');
|
|
|
+ }
|
|
|
+ showPaymentSuccessDialog(onConfirm: back, onCancel: back);
|
|
|
+ }
|
|
|
}
|