Просмотр исходного кода

更改支付接口app支付方式

abiao лет назад: 4
Родитель
Сommit
db8d612057
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      go/gopath/src/fohow.com/libs/wx_mp/pay.go

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

@@ -153,6 +153,8 @@ func GetMechantInfo(mechantCode string) (ret MechantPayInfo) {
 func GetAppPayData(outTradeNo string, totalPrice int64, body, notifyUrl, remoteIp, payCode string) (ret map[string]string) {
 	appId := beego.AppConfig.String("WxFohowAndroAppAppId") //获取App appId
 	mechantInfo := GetMechantInfo(payCode)
+	outTradeNo = fmt.Sprintf("%s_%d", outTradeNo, time.Now().Unix())
+
 	prepayId := getAppPayPrepayId(outTradeNo, totalPrice, body, notifyUrl, remoteIp, payCode, true)
 	u := uuid.NewV4().String()
 	us := strings.Split(u, "-")
@@ -177,8 +179,6 @@ func getAppPayPrepayId(outTradeNo string, totalPrice int64, body, notifyUrl, rem
 	appId := beego.AppConfig.String("WxFohowAndroAppAppId") //获取App渠道appId
 	mechantInfo := GetMechantInfo(payCode)                  //商户号配置信息
 	mchProxy := getMchProxyInitClient(payCode, order_model.SOURCE_APP)
-
-	outTradeNo = fmt.Sprintf("%s_%d", outTradeNo, time.Now().Unix())
 	u := uuid.NewV4().String()
 	us := strings.Split(u, "-")
 	nonce_str := strings.Join(us, "")