diff --git a/platformapi/jdapi/callback.go b/platformapi/jdapi/callback.go index f8bbbf89..21660531 100644 --- a/platformapi/jdapi/callback.go +++ b/platformapi/jdapi/callback.go @@ -270,6 +270,12 @@ func GetCallbackMsg(request *http.Request) (callbackMsg *CallbackMsg, mapData ma callbackMsg.Param = stockMsg stockMsg.CallbackMsg = callbackMsg } + } else if msgURL == CallbackMsgOrderInfoChange { + var orderInfoMsg *CallbackOrderInfoChangeMsg + if err = utils.UnmarshalUseNumber([]byte(callbackMsg.JdParamJSON), &orderInfoMsg); err == nil { + callbackMsg.Param = orderInfoMsg + orderInfoMsg.CallbackMsg = callbackMsg + } } else { var orderMsg *CallbackOrderMsg if err = utils.UnmarshalUseNumber([]byte(callbackMsg.JdParamJSON), &orderMsg); err == nil {