修改京东错误

This commit is contained in:
邹宗楠
2023-12-04 11:08:01 +08:00
parent 020b004121
commit 70217957a5

View File

@@ -1,6 +1,7 @@
package jdapi package jdapi
import ( import (
"git.rosy.net.cn/jx-callback/globals"
"io/ioutil" "io/ioutil"
"net/http" "net/http"
"strings" "strings"
@@ -267,7 +268,14 @@ func GetCallbackMsg(request *http.Request) (callbackMsg *CallbackMsg, mapData ma
return nil, nil, FormatErrorResponse return nil, nil, FormatErrorResponse
} }
mapData = utils.URLValues2Map(values) mapData = utils.URLValues2Map(values)
if err = utils.Map2StructByJson(mapData, &callbackMsg, false); err == nil { err = utils.Map2StructByJson(mapData, &callbackMsg, false)
globals.SugarLogger.Debugf("===========data := %s", string(data))
//if err := json.Unmarshal(data, &callbackMsg); err != nil {
// return nil, nil, Err2CallbackResponse(err, "")
//}
if err == nil {
callbackMsg.MsgURL = msgURL callbackMsg.MsgURL = msgURL
if msgURL == CallbackMsgPushDeliveryStatus { if msgURL == CallbackMsgPushDeliveryStatus {
var deliveryMsg *CallbackDeliveryStatusMsg var deliveryMsg *CallbackDeliveryStatusMsg