diff --git a/utils/pay.js b/utils/pay.js index 9de93af..eb2462f 100644 --- a/utils/pay.js +++ b/utils/pay.js @@ -43,7 +43,33 @@ module.exports = { success: function(t) { wx.hideLoading(); if(t.data.code==0){ - i.weixinPay(t.data.data, e, a); + + if(t.data.data.is_fuioupay){ + const plugin = requirePlugin('fuiou-pay') + + var paramsJson={ + reqType:"11",//必填 01-商户模式,11-机构模式 + reqData:t.data.data.reqData,//必填 富友加密参数 + } + plugin.fuioupay(parseInt(t.data.data.amt),paramsJson,function (res){ + wx_paying=0; + getApp().showSuccess("支付成功!", e); + + },function (){ + //支付失败的时候 + setTimeout(function(){ + wx.redirectTo({ + url: "/pages/user/order_list/order_list", + }); + },1000) + wx_paying=0; + }) + }else{ + i.weixinPay(t.data.data, e, a); + } + + + }else{ getApp().confirmBox(t.data.msg); setTimeout(function(){