diff --git a/business/jxstore/cms/sku.go b/business/jxstore/cms/sku.go index f10ad79e2..745aa2f4b 100644 --- a/business/jxstore/cms/sku.go +++ b/business/jxstore/cms/sku.go @@ -1887,8 +1887,10 @@ func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader, categoryID var result *aliupcapi.GetAliUpcInfoResult upcDepot, err := dao.GetUpcDepot(db, *v.Upc) if upcDepot == nil { - result, _ = api.AliUpcAPI.GetAliUpcInfo(*v.Upc) - err = dao.InsertUpcDepot(db, result) + result, err = api.AliUpcAPI.GetAliUpcInfo(*v.Upc) + if err == nil { + err = dao.InsertUpcDepot(db, result) + } } else { result = upcDepot }