基础库
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

alipay_util.dart 698 B

3 anos atrás
3 anos atrás
3 anos atrás
1234567891011121314151617181920212223
  1. import 'package:tobias/tobias.dart' as tobias;
  2. ///支付宝支付
  3. class AliPayUtil {
  4. ///orderCode 为后端返回支付Code字符串
  5. ///返回true表示支付成功,false表示支付失败
  6. static Future<bool> toPay(String orderCode) async {
  7. Map<dynamic, dynamic> result = await tobias.aliPay(orderCode);
  8. print(result);
  9. if (result != null && result['resultStatus'] != null && result['resultStatus'].toString() == "9000") {
  10. print("支付宝支付结果");
  11. print(result);
  12. return true;
  13. } else {
  14. return false;
  15. }
  16. }
  17. ///检查是否安装了支付宝
  18. static Future<bool> isInstallAliPay() async {
  19. return await tobias.isAliPayInstalled();
  20. }
  21. }