diff --git a/business/jxstore/promotion/jd_promotion.go b/business/jxstore/promotion/jd_promotion.go index 5eb547bbb..3199529ca 100644 --- a/business/jxstore/promotion/jd_promotion.go +++ b/business/jxstore/promotion/jd_promotion.go @@ -813,13 +813,13 @@ func UpdateJdPromotionStatus() (num int64, err error) { sql := ` UPDATE promotion t1 SET t1.status = ? - WHERE t1.deleted_at = ? AND t1.vendor_id = ? AND t1.status = ? AND t1.end_at < ? + WHERE t1.deleted_at = ? AND t1.vendor_id IN (?, ?) AND t1.status = ? AND t1.end_at < ? ` nowDate := utils.GetCurDate() sqlParams := []interface{}{ model.PromotionStatusEnded, utils.DefaultTimeValue, - model.VendorIDJD, + []int{model.VendorIDJX, model.VendorIDJD}, model.PromotionStatusRemoteCreated, nowDate, }