From 341fb70c642cea1a03f5500ab5a3b39396448a2c Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 18 Mar 2020 14:32:38 +0800 Subject: [PATCH] 1 --- PayServer/src/PayServer/qq.go | 14 ++++++++------ PayServer/src/base/platApi/qqApi.go | 3 ++- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/PayServer/src/PayServer/qq.go b/PayServer/src/PayServer/qq.go index d25e1a6..db8c10c 100755 --- a/PayServer/src/PayServer/qq.go +++ b/PayServer/src/PayServer/qq.go @@ -23,12 +23,14 @@ func QQPreOrder(w http.ResponseWriter, r *http.Request) { } r.ParseForm() - openid := r.Form.Get("openid") - zone := r.Form.Get("zone") - item := r.Form.Get("item") - amt := r.Form.Get("amt") - sessionKey := r.Form.Get("sessionKey") - amount := util.StringToUint32(r.Form.Get("amount")) + openid := r.Form.Get("uid") + zone := r.Form.Get("sid") + item := r.Form.Get("produce") + sessionKey := r.Form.Get("session") + //amt := r.Form.Get("amt") + //amount := util.StringToUint32(r.Form.Get("amount")) + amt := "1" + amount := uint32(1) token := platApi.GetAppAccessToken(config.QQAppID, config.QQAppSecret, platApi.Plat_QQ) ret, err := platApi.QQPrePay(openid, config.QQAppID, zone, amt, item, amount, token, sessionKey) diff --git a/PayServer/src/base/platApi/qqApi.go b/PayServer/src/base/platApi/qqApi.go index b56eaab..5ed45fe 100755 --- a/PayServer/src/base/platApi/qqApi.go +++ b/PayServer/src/base/platApi/qqApi.go @@ -58,7 +58,8 @@ func QQPrePay(openid string, appid string, zone string, amt string, goodId strin value.Add("zone_id", zone) value.Add("pf", "qq_m_qq-2001-android-2011") value.Add("amt", amt) - value.Add("goodid", goodId) + value.Add("goodid", "31b654ce0caeda34ad583d069551481c") + //value.Add("goodid", goodId) value.Add("good_nun", util.Uint32ToString(goodNum)) value.Add("app_remark", zone + "-" + goodId + "-" + openid)