diff --git a/platformapi/kuaishou_mini/kuaishou_callback.go b/platformapi/kuaishou_mini/kuaishou_callback.go index 75fc8c7a..ec1462a5 100644 --- a/platformapi/kuaishou_mini/kuaishou_callback.go +++ b/platformapi/kuaishou_mini/kuaishou_callback.go @@ -4,7 +4,6 @@ import ( "encoding/json" "errors" "git.rosy.net.cn/baseapi/utils" - "git.rosy.net.cn/jx-callback/globals" "io/ioutil" "net/http" ) @@ -52,10 +51,8 @@ type T struct { 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 @@ -64,17 +61,13 @@ func (a *API) KauiShouCallback(request *http.Request) (*CallBackDetail, *RefundC switch callback.BizType { case CallbackTypePay: var payCallback *CallBackDetail - globals.SugarLogger.Debugf("payCallback : %s", utils.Format4Output(callback.Data, false)) if err := utils.Map2StructByJson(callback.Data, &payCallback, false); err != nil { - globals.SugarLogger.Debugf("err3 =========== :%s", utils.Format4Output(err, false)) return nil, nil, "", callback.MessageId, err } return payCallback, nil, CallbackTypePay, callback.MessageId, nil case CallbackTypeRefund: var refundCallback *RefundCallBack - globals.SugarLogger.Debugf("payCallback : %s", utils.Format4Output(callback.Data, false)) if err := utils.Map2StructByJson(callback.Data, &refundCallback, false); err != nil { - globals.SugarLogger.Debugf("err5 =========== :%s", utils.Format4Output(err, false)) return nil, nil, "", callback.MessageId, err } return nil, refundCallback, CallbackTypeRefund, callback.MessageId, nil @@ -84,33 +77,3 @@ func (a *API) KauiShouCallback(request *http.Request) (*CallBackDetail, *RefundC return nil, nil, "", callback.MessageId, errors.New("无效回调类型") } } - -// KuaiShouRefundCallBack 快手退款回调 -//func (a *API) KuaiShouRefundCallBack(request *http.Request) (*RefundCallBack, error) { -// data, err := ioutil.ReadAll(request.Body) -// if err != nil { -// return nil, err -// } -// -// var callback *RefundCallBack -// if err := json.Unmarshal(data, &callback); err != nil { -// return nil, err -// } -// -// return callback, err -//} - -// KuaiShouSettleCallBack 当订单结算成功之后,快手小程序服务端会通过 post 方式回调开发者提供的 HTTP 接口 -//func (a *API) KuaiShouSettleCallBack(request *http.Request) (*SettleCallback, error) { -// data, err := ioutil.ReadAll(request.Body) -// if err != nil { -// return nil, err -// } -// -// var callback *SettleCallback -// if err := json.Unmarshal(data, &callback); err != nil { -// return nil, err -// } -// -// return callback, err -//}