diff --git a/business/jxstore/cms/sku.go b/business/jxstore/cms/sku.go index 6d4f9c648..fb3aeb68e 100644 --- a/business/jxstore/cms/sku.go +++ b/business/jxstore/cms/sku.go @@ -1610,7 +1610,7 @@ func UpdateExianDaSkuCategory(ctx *jxcontext.Context, isAsync, isContinueWhenErr func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) { v := batchItemList[0].(*model.SkuName) skuList, err := api.Ebai2API.GetEbaiDepotSku(ebaiapi.EbaiWholeCountryStore, *v.Upc) - if err != nil || len(skuList) == 0 { + if err != nil || len(skuList) == 0 || skuList[0] == nil { return retVal, err } sku, err := api.Ebai2API.GetEbaiSku(skuList[0].UpcID, ebaiapi.EbaiWholeCountryStore)