import 'package:zhiying_comm/zhiying_comm.dart'; ////微信支付简单封装 class WxPayUtil { ////调用此方法 static Future toPay(Map params) async { print(params); var result = await payWithWeChat( appId: params['appid'].toString(), partnerId: params['partnerid'].toString(), prepayId: params['prepayid'].toString(), packageValue: params['package'].toString(), nonceStr: params['noncestr'].toString(), timeStamp:int.tryParse(params['timestamp']), sign: params['sign'], ); print(result); return result; // var payInfo = SyPayInfo(); // payInfo.appid = params['appid']; // payInfo.noncestr = params['noncestr']; // payInfo.package = params['package']; // payInfo.partnerid = params['partnerid']; // payInfo.sign = params['sign']; // payInfo.timestamp = params['timestamp']; // payInfo.prepayid = params['prepayid']; // print("发起微信支付"); // SyPayResult result = await SyFlutterWechat.pay(payInfo); // // if (result == SyPayResult.success) { // return true; // } else { // return false; // } } }