Forráskód Böngészése

更改app支付商户

abiao 4 éve
szülő
commit
1cf6385c66

+ 1 - 1
go/gopath/src/fohow.com/apps/controllers/pay_controller/pay_exchange_controller.go

@@ -264,7 +264,7 @@ func (self *PayController) payExchange(oId, payWay, tradPwd, returnUrl, source,
 				notifyUrl := fmt.Sprintf("%s/v1/pay/%s/async/%s", beego.AppConfig.String("ApiHost"), EXCHANGE_TARGET, pay_model.PAYWAY_WEIXINPAY)
 				body := fmt.Sprintf("FOHOW玖玖-购买商品")
 				//获取paycode
-				payCode := sys_config.GetPayConfigByDepart(wxUser.Depart, true)
+				payCode := "app" //sys_config.GetPayConfigByDepart(wxUser.Depart, true)
 				payData := wx_mp.GetAppPayData(order.OrderId, order.PaiedPrice, body, notifyUrl, self.Ctx.Input.IP(), payCode)
 				beego.BeeLogger.Warn("pay_data --%v", payData)
 				//返回数据

+ 5 - 0
go/gopath/src/fohow.com/libs/wx_mp/pay.go

@@ -129,6 +129,11 @@ func GetMechantInfo(mechantCode string) (ret MechantPayInfo) {
 		ret.ApiKey = apiKey
 		ret.MchKeyFile = beego.AppConfig.String("WxMchKeyFile")
 		ret.MchCertFile = beego.AppConfig.String("MchCertFile")
+	case "app":
+		ret.MchId = mchId
+		ret.ApiKey = apiKey
+		ret.MchKeyFile = beego.AppConfig.String("WxMchKeyFile")
+		ret.MchCertFile = beego.AppConfig.String("MchCertFile")
 	case "lehu":
 		ret.MchId = lehuMchId
 		ret.ApiKey = lehuApiKey