| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- 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_cookie.dart';
- import 'package:flutter/material.dart';
- class PayTools {}
- //获取用户钱包余额
- getUserWalletBalance(
- SCallBack sCallBack, FCallBack fCallBack, BuildContext context) {
- MyDio().post('/model/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('/pay/order',body, sCallBack,
- fCallBack);
- }
- //查询支付方式
- checkPaymentMethod(SCallBack sCallBack, FCallBack fCallBack){
- MyDio().query({
- "key": "pay_way",
- "filters": {},
- "dims": payWayDims
- }, sCallBack,fCallBack);
- }
|