CheckImages中,如果商品下架,则不报警
This commit is contained in:
@@ -1171,14 +1171,12 @@ func CheckImages(ctx *jxcontext.Context, isAsync, isContinueWhenError bool) (hin
|
|||||||
skuName := batchItemList[0].(*model.SkuNameExt)
|
skuName := batchItemList[0].(*model.SkuNameExt)
|
||||||
for _, sku := range skuName.Skus {
|
for _, sku := range skuName.Skus {
|
||||||
if sku.JdID != 0 {
|
if sku.JdID != 0 {
|
||||||
imgList, err2 := api.JdAPI.GetSkuPageImageInfo(sku.JdID)
|
skuPageInfo, err2 := api.JdAPI.GetSkuPageInfo(sku.JdID)
|
||||||
if err = err2; err == nil {
|
if err = err2; err == nil && skuPageInfo.FixedStatus && len(skuPageInfo.Image) == 0 {
|
||||||
if len(imgList) == 0 {
|
|
||||||
err = fmt.Errorf("skuName:%d, sku:%d, jdid:%d, 没有图片", skuName.ID, sku.ID, sku.JdID)
|
err = fmt.Errorf("skuName:%d, sku:%d, jdid:%d, 没有图片", skuName.ID, sku.ID, sku.JdID)
|
||||||
skuName.ImgHashCode = "np"
|
skuName.ImgHashCode = "np"
|
||||||
dao.UpdateEntity(dao.GetDB(), &skuName.SkuName, "ImgHashCode")
|
dao.UpdateEntity(dao.GetDB(), &skuName.SkuName, "ImgHashCode")
|
||||||
}
|
}
|
||||||
}
|
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user