diff --git a/controllers/cms_sku.go b/controllers/cms_sku.go index dedc57bed..19edd7618 100644 --- a/controllers/cms_sku.go +++ b/controllers/cms_sku.go @@ -824,11 +824,17 @@ func (c *SkuController) SyncTiktokMainSkuToLocalSku() { func (c *SkuController) BatchSetRestockingPrice() { c.callBatchSetRestockingPrice(func(params *tSkuBatchSetRestockingPriceParams) (interface{}, string, error) { payload := make(map[string][]mtwmapi.SpuData) + payload2 := make(map[string]interface{}) if err := utils.UnmarshalUseNumber([]byte(params.Payload), &payload); err == nil { globals.SugarLogger.Debugf("payload============%v", payload) err = cms.BatchSetRestockingPrice(params.Ctx, payload) } else { - return nil, "", err + if err := utils.UnmarshalUseNumber([]byte(params.Payload), &payload2); err != nil { + return nil, "", err + } else { + globals.SugarLogger.Debugf("payload2============%v", payload2) + } + //return nil, "", err } return nil, "", nil })