diff --git a/platformapi/jdapi/callback.go b/platformapi/jdapi/callback.go index a6d88f9b..e6cb7364 100644 --- a/platformapi/jdapi/callback.go +++ b/platformapi/jdapi/callback.go @@ -141,8 +141,8 @@ func (a *API) GetOrderDeliveryCallbackMsg(data []byte) (msg *CallbackDeliverySta func (a *API) GetStoreStockCallbackMsg(data []byte) (msg *CallbackStoreStockMsg, callbackResponse *CallbackResponse) { msg = new(CallbackStoreStockMsg) - tmpMsg := make(map[string]interface{}) - callbackResponse = a.getCommonOrderCallbackMsg(data, tmpMsg, true) + var tmpMsg map[string]interface{} + callbackResponse = a.getCommonOrderCallbackMsg(data, &tmpMsg, true) if callbackResponse == nil { msg.StationNo = utils.Interface2String(tmpMsg["stationNo"]) msg.SkuId = utils.Str2Int64(utils.Interface2String(tmpMsg["skuId"]))