diff --git a/business/jxstore/promotion/jd_promotion.go b/business/jxstore/promotion/jd_promotion.go index 6ed360d5c..b228fcadd 100644 --- a/business/jxstore/promotion/jd_promotion.go +++ b/business/jxstore/promotion/jd_promotion.go @@ -818,7 +818,9 @@ func LockPromotionSkus(ctx *jxcontext.Context, promotionID int, isLock bool, sku num, err = dao.ExecuteSQL(db, sql, sqlParams...) if err == nil { RefreshJdPromotionLockStatus(promotionID) - RefreshJdStoreSkuStock() + if isLock { + RefreshJdStoreSkuStock() + } } return num, err }