pay_tools.dart 624 B

123456789101112131415161718192021222324
  1. import 'package:bbyyy/https/MyDio.dart';
  2. import 'package:bbyyy/my_tools/my_cookie.dart';
  3. import 'package:flutter/material.dart';
  4. class PayTools {}
  5. //获取用户钱包余额
  6. getUserWalletBalance(
  7. SCallBack sCallBack, FCallBack fCallBack, BuildContext context) {
  8. MyDio().post('/model/userBalance', {'uid': MyCookie().getUID()}, sCallBack,
  9. fCallBack);
  10. }
  11. //支付订单
  12. payOrder(int payWay,int uid,
  13. SCallBack sCallBack, FCallBack fCallBack, BuildContext context) {
  14. MyDio().post('/pay/order',{
  15. 'order_uid':uid,
  16. 'payer_uid':MyCookie().getUID(),
  17. 'way':payWay,
  18. }, sCallBack,
  19. fCallBack);
  20. }