diff --git a/controllers/cms_sku.go b/controllers/cms_sku.go index ff8025f3e..1357aa8ea 100644 --- a/controllers/cms_sku.go +++ b/controllers/cms_sku.go @@ -183,9 +183,10 @@ func (c *SkuController) AddSkuName() { // @router /UpdateSkuName [put] func (c *SkuController) UpdateSkuName() { c.callUpdateSkuName(func(params *tSkuUpdateSkuNameParams) (retVal interface{}, errCode string, err error) { - var payload map[string]interface{} - dummySkuName := &model.SkuName{} - if payload, err = utils.Unmarshal2Map([]byte(params.Payload), dummySkuName); err == nil { + // var payload map[string]interface{} + // dummySkuName := &model.SkuName{} + payload := make(map[string]interface{}) + if err = utils.UnmarshalUseNumber([]byte(params.Payload), &payload); err == nil { retVal, err = cms.UpdateSkuName(params.Ctx, params.NameID, payload, params.Ctx.GetUserName()) } return retVal, "", err