diff --git a/business/jxstore/tempop/tempop.go b/business/jxstore/tempop/tempop.go index 789bca5f4..4f7b2c2e3 100644 --- a/business/jxstore/tempop/tempop.go +++ b/business/jxstore/tempop/tempop.go @@ -1839,11 +1839,13 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) { if j == len(things)-1 { break } - idList = append(idList, &jdapi.SkuIdEntity{ - OutSkuId: utils.Int64ToStr(things[j].ThingID), - }) - idLists = append(idLists, idList) + if things[j].VendorThingID != "" { + idList = append(idList, &jdapi.SkuIdEntity{ + OutSkuId: utils.Int64ToStr(things[j].ThingID), + }) + } } + idLists = append(idLists, idList) k++ } task := tasksch.NewParallelTask("uuuuu", tasksch.NewParallelConfig().SetIsContinueWhenError(true), ctx,