| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import 'package:bbyyy/beans/my_coupon_bean_entity.dart';
- import 'package:bbyyy/https/MyDio.dart';
- import 'package:bbyyy/my_tools/const.dart';
- import 'package:bbyyy/my_tools/dims.dart';
- import 'package:bbyyy/my_tools/my_apis.dart';
- import 'package:bbyyy/my_tools/my_cookie.dart';
- import 'package:flutter/material.dart';
- class PayTools {}
- //获取用户钱包余额
- getUserWalletBalance(
- SCallBack sCallBack, FCallBack fCallBack, BuildContext context) {
- MyDio().post(MyApis.getApi('userBalance'), {'uid': MyCookie().getUID()}, sCallBack,
- fCallBack);
- }
- //支付订单
- payOrder(MyCouponBeanDataData couponData,int payWay,int uid,
- SCallBack sCallBack, FCallBack fCallBack, BuildContext context) {
- var body ={
- 'order_uid':uid,
- 'payer_uid':MyCookie().getUID(),
- 'way':payWay,
- };
- if(couponData!=null){
- body['coupon_id'] = couponData.id;
- }
- MyDio().post(MyApis.getApi('order'),body, sCallBack,
- fCallBack);
- }
- //查询支付方式
- checkPaymentMethod(SCallBack sCallBack, FCallBack fCallBack){
- MyDio().query({
- "key": "pay_way",
- "filters": {},
- "dims": payWayDims
- }, sCallBack,fCallBack);
- }
|