diff --git a/business/partner/purchase/mtwm/callback.go b/business/partner/purchase/mtwm/callback.go index 7e2891797..e7fe010d5 100644 --- a/business/partner/purchase/mtwm/callback.go +++ b/business/partner/purchase/mtwm/callback.go @@ -35,7 +35,7 @@ func OnCallbackMsg(msg *mtwmapi.CallbackMsg, msgType string) (response *mtwmapi. response = mtwmapi.Err2CallbackResponse(err, "") } else if msg.Cmd == mtwmapi.MsgTypeSkuUpdate { globals.SugarLogger.Debugf("-----MsgTypeSkuUpdate := %s", utils.Format4Output(msg.FormData.Get("retail_data"), false)) - dataMap := make(map[string]interface{}, 0) + dataMap := make([]*mtwmapi.VendorUpdateSkuCallback, 0, 0) json.Unmarshal([]byte(msg.FormData.Get("retail_data")), &dataMap) globals.SugarLogger.Debugf("-----MsgTypeSkuUpdate := %s", utils.Format4Output(dataMap, false)) return mtwmapi.Err2CallbackResponse(nil, "")