From 1b50d66657e874de326e0f208a37a0fb49b780d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Mon, 2 Mar 2020 09:24:51 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E8=81=94=E6=94=B6=E9=93=B6=E5=AE=9D?= =?UTF-8?q?=E9=80=80=E6=AC=BE=E6=8E=A5=E5=8F=A3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platformapi/tonglianpayapi/callback.go | 1 - platformapi/tonglianpayapi/tonglianpayapi.go | 17 ++++++++--------- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/platformapi/tonglianpayapi/callback.go b/platformapi/tonglianpayapi/callback.go index eec85bef..3a436e9b 100644 --- a/platformapi/tonglianpayapi/callback.go +++ b/platformapi/tonglianpayapi/callback.go @@ -43,7 +43,6 @@ type CallBackResult struct { func (a *API) GetCallbackMsg(request *http.Request) (call *CallBackResult, err error) { data, err := ioutil.ReadAll(request.Body) - call = &CallBackResult{} json.Unmarshal(data, &call) if err != nil { return nil, err diff --git a/platformapi/tonglianpayapi/tonglianpayapi.go b/platformapi/tonglianpayapi/tonglianpayapi.go index c08cf96c..b0791ac0 100644 --- a/platformapi/tonglianpayapi/tonglianpayapi.go +++ b/platformapi/tonglianpayapi/tonglianpayapi.go @@ -64,7 +64,6 @@ type PayInfo struct { Package string `json:"package"` SignType string `json:"signType"` PaySign string `json:"paySign"` - PrepayID string `json:"prepayID"` } type PayRefundParam struct { @@ -79,19 +78,19 @@ type PayRefundParam struct { } type PayRefundResult struct { - RetCode string `json:"retCode"` + RetCode string `json:"retcode"` RetMsg string `json:"retMsg"` - CusID string `json:"cusID"` - AppID string `json:"appID"` - TrxID string `json:"trxID"` + CusID string `json:"cusid"` + AppID string `json:"appid"` + TrxID string `json:"trxid"` Reqsn string `json:"reqsn"` - TrxStatus string `json:"trxStatus"` - FinTime string `json:"finTime"` + TrxStatus string `json:"trxstatus"` + FinTime string `json:"fintime"` ErrMsg string `json:"errMsg"` - RandomStr string `json:"randomStr"` + RandomStr string `json:"randomstr"` Sign string `json:"sign"` Fee int `json:"fee"` - TrxCode string `json:"trxCode"` + TrxCode string `json:"trxcode"` } func New(appID, appKey, cusID, subAppid string, config ...*platformapi.APIConfig) *API {