From 5c390f971ce35991512a57db96a254d3092c7726 Mon Sep 17 00:00:00 2001 From: yangduo Date: Thu, 20 Feb 2025 14:54:53 +0800 Subject: [PATCH] fix --- server/payserver/service/wxpay_prepare.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server/payserver/service/wxpay_prepare.go b/server/payserver/service/wxpay_prepare.go index 01d15d2..9f5192e 100644 --- a/server/payserver/service/wxpay_prepare.go +++ b/server/payserver/service/wxpay_prepare.go @@ -137,7 +137,7 @@ func (wp *wxpay) GetPrepayInfoStr(openid string, gameid int64, userip string, or Attach: core.String(userip), NotifyUrl: core.String(mt.Table.Config.GetWxNofityHost() + "/wx/paynotify"), Amount: &jsapi.Amount{ - Total: core.Int64(info.Count), + Total: core.Int64(info.Price), }, Payer: &jsapi.Payer{ Openid: core.String(openid), @@ -146,12 +146,12 @@ func (wp *wxpay) GetPrepayInfoStr(openid string, gameid int64, userip string, or ) if err != nil { - f5.GetSysLog().Debug("prepay err:%s", err.Error()) + f5.GetSysLog().Debug("prepay err:%s", err.Error()) return } f5.GetSysLog().Debug("prepay rsp:%s, %s", resp.String(), result.Response.Status) - - rspstr = fmt.Sprintf(wp.payhtmlstr, resp.Appid, resp.TimeStamp, resp.NonceStr, resp.Package, resp.PaySign) + + rspstr = fmt.Sprintf(wp.payhtmlstr, *resp.Appid, *resp.TimeStamp, *resp.NonceStr, *resp.Package, *resp.PaySign) return }