diff --git a/business/jxstore/promotion/jd_promotion.go b/business/jxstore/promotion/jd_promotion.go index 8fdd576fe..cd54000ae 100644 --- a/business/jxstore/promotion/jd_promotion.go +++ b/business/jxstore/promotion/jd_promotion.go @@ -769,6 +769,8 @@ func RefreshJdPromotionItemListLockStatus(promotionItemList []*tPromotionItemInf } func RefreshJdPromotionLockStatus(promotionID int) (err error) { + globals.SugarLogger.Debugf("RefreshJdPromotionLockStatus promotionID:%d", promotionID) + sql := ` SELECT t22.vendor_store_id, t3.sku_id, t32.jd_id, IF(t1.begin_at <= ? AND t1.end_at >= ? AND t1.status = ?, t3.is_lock, 0) is_lock, t1.end_at FROM promotion t1 @@ -780,11 +782,11 @@ func RefreshJdPromotionLockStatus(promotionID int) (err error) { ` nowDate := utils.GetCurDate() sqlParams := []interface{}{ - model.VendorIDJD, - utils.DefaultTimeValue, nowDate, nowDate, model.PromotionStatusRemoteCreated, + model.VendorIDJD, + utils.DefaultTimeValue, promotionID, } var promotionItemList []*tPromotionItemInfo @@ -798,6 +800,8 @@ func RefreshJdPromotionLockStatus(promotionID int) (err error) { } func LockPromotionSkus(ctx *jxcontext.Context, promotionID int, isLock bool, skuIDs []int) (num int64, err error) { + globals.SugarLogger.Debugf("LockPromotionSkus promotionID:%d, isLock:%t, skuIDs:%v", promotionID, isLock, skuIDs) + sql := ` UPDATE promotion_sku t1 SET t1.is_lock = ?