|
@@ -13,6 +13,7 @@ import 'package:electronic_assistant/sdk/pay/applepay/apple_pay_info.dart';
|
|
|
import 'package:electronic_assistant/sdk/pay/code/agile_pay_code.dart';
|
|
import 'package:electronic_assistant/sdk/pay/code/agile_pay_code.dart';
|
|
|
import 'package:electronic_assistant/utils/http_handler.dart';
|
|
import 'package:electronic_assistant/utils/http_handler.dart';
|
|
|
import 'package:electronic_assistant/utils/toast_util.dart';
|
|
import 'package:electronic_assistant/utils/toast_util.dart';
|
|
|
|
|
+import 'package:flutter/widgets.dart';
|
|
|
import 'package:get/get.dart';
|
|
import 'package:get/get.dart';
|
|
|
import '../../data/api/response/order_pay_response.dart';
|
|
import '../../data/api/response/order_pay_response.dart';
|
|
|
import '../../data/api/response/user_info_response.dart';
|
|
import '../../data/api/response/user_info_response.dart';
|
|
@@ -143,10 +144,12 @@ class StoreController extends BaseController implements PaymentStatusCallback {
|
|
|
LoadingDialog.hide();
|
|
LoadingDialog.hide();
|
|
|
});
|
|
});
|
|
|
}, payError: (int error, String? errorMessage) {
|
|
}, payError: (int error, String? errorMessage) {
|
|
|
|
|
+ debugPrint('zk---payError: $error, $errorMessage');
|
|
|
errorPayToast(error);
|
|
errorPayToast(error);
|
|
|
errorEventReport(payMethod);
|
|
errorEventReport(payMethod);
|
|
|
LoadingDialog.hide();
|
|
LoadingDialog.hide();
|
|
|
}, error: (int errno, String? error) {
|
|
}, error: (int errno, String? error) {
|
|
|
|
|
+ debugPrint('zk---error: $errno, $error');
|
|
|
errorPayToast(errno);
|
|
errorPayToast(errno);
|
|
|
errorEventReport(payMethod);
|
|
errorEventReport(payMethod);
|
|
|
LoadingDialog.hide();
|
|
LoadingDialog.hide();
|
|
@@ -199,7 +202,6 @@ class StoreController extends BaseController implements PaymentStatusCallback {
|
|
|
@override
|
|
@override
|
|
|
void onClose() {
|
|
void onClose() {
|
|
|
super.onClose();
|
|
super.onClose();
|
|
|
- AgilePay.dispose();
|
|
|
|
|
paymentStatusManager.unregisterPaymentSuccessCallback(this);
|
|
paymentStatusManager.unregisterPaymentSuccessCallback(this);
|
|
|
}
|
|
}
|
|
|
|
|
|