From 31c952f3f662f86b40524c89ae3921cdeee9eedf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Wed, 7 Jun 2023 17:17:20 +0800 Subject: [PATCH] 1 --- platformapi/kuaishou_mini/kuaishou_callback.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/platformapi/kuaishou_mini/kuaishou_callback.go b/platformapi/kuaishou_mini/kuaishou_callback.go index 0c75f743..5395690e 100644 --- a/platformapi/kuaishou_mini/kuaishou_callback.go +++ b/platformapi/kuaishou_mini/kuaishou_callback.go @@ -4,6 +4,7 @@ import ( "encoding/json" "errors" "git.rosy.net.cn/baseapi/utils" + "git.rosy.net.cn/jx-callback/globals" "io/ioutil" "net/http" ) @@ -22,9 +23,10 @@ const ( func (a *API) KauiShouCallback(request *http.Request) (*CallBackDetail, *RefundCallBack, string, string, error) { data, err := ioutil.ReadAll(request.Body) if err != nil { + globals.SugarLogger.Debugf("err1 =========== :%s", utils.Format4Output(err, false)) return nil, nil, "", "-1", err } - + globals.SugarLogger.Debugf("data================: %s", string(data)) var callback *KauiShouCallbackRes if err := json.Unmarshal(data, &callback); err != nil { return nil, nil, "", "-1", err @@ -35,10 +37,12 @@ func (a *API) KauiShouCallback(request *http.Request) (*CallBackDetail, *RefundC var payCallback *CallBackDetail if value, ok := callback.Data.(string); ok { if err := json.Unmarshal([]byte(value), &payCallback); err != nil { + globals.SugarLogger.Debugf("err2 =========== :%s", utils.Format4Output(err, false)) return nil, nil, "", callback.MessageId, err } } else { if err := json.Unmarshal([]byte(utils.Interface2String(value)), &payCallback); err != nil { + globals.SugarLogger.Debugf("err3 =========== :%s", utils.Format4Output(err, false)) return nil, nil, "", callback.MessageId, err } } @@ -47,10 +51,12 @@ func (a *API) KauiShouCallback(request *http.Request) (*CallBackDetail, *RefundC var refundCallback *RefundCallBack if value, ok := callback.Data.(string); ok { if err := json.Unmarshal([]byte(value), &refundCallback); err != nil { + globals.SugarLogger.Debugf("err4 =========== :%s", utils.Format4Output(err, false)) return nil, nil, "", callback.MessageId, err } } else { if err := json.Unmarshal([]byte(utils.Interface2String(value)), &refundCallback); err != nil { + globals.SugarLogger.Debugf("err5 =========== :%s", utils.Format4Output(err, false)) return nil, nil, "", callback.MessageId, err } }