From 0345a5c7a1dad83c9867e5fd5cf2eb6431bba3b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Tue, 11 Feb 2025 15:39:13 +0800 Subject: [PATCH] 1 --- platformapi/uuptapi/callback.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/platformapi/uuptapi/callback.go b/platformapi/uuptapi/callback.go index d244334d..639f7041 100644 --- a/platformapi/uuptapi/callback.go +++ b/platformapi/uuptapi/callback.go @@ -36,7 +36,7 @@ func Err2CallbackResponse(err error) *CallbackResponse { } //订单提交后状态变化回调 -func (a *API) WaybillCallback(request *http.Request) (*WaybillCallbackParam, *CallbackResponse) { +func (a *API) WaybillCallback(request *http.Request) (*WaybillCallbackParam, string, *CallbackResponse) { //if callbackResponse := a.CheckCallbackValidation(request); callbackResponse != nil { // return nil, callbackResponse //} @@ -45,13 +45,13 @@ func (a *API) WaybillCallback(request *http.Request) (*WaybillCallbackParam, *Ca b := bytes.NewBufferString(data) decoder := json.NewDecoder(b) if err := decoder.Decode(&retVal); err != nil { - return nil, Err2CallbackResponse(errors.New("uu跑腿回调参数解析错误,请检查")) + return nil, "", Err2CallbackResponse(errors.New("uu跑腿回调参数解析错误,请检查")) } con := retVal != WaybillCallbackParam{} if con { - return &retVal, Err2CallbackResponse(nil) + return &retVal, data, Err2CallbackResponse(nil) } else { - return nil, Err2CallbackResponse(errors.New("UU跑腿运单回调信息为空")) + return nil, "", Err2CallbackResponse(errors.New("UU跑腿运单回调信息为空")) } }