- GetPromotionSkuPriceMap的时间区间判断逻辑修正

This commit is contained in:
gazebo
2019-07-24 10:56:41 +08:00
parent 607ff63f35
commit 1827622840

View File

@@ -22,7 +22,7 @@ func GetPromotionSkuPriceMap(db *DaoDB, vendorID int, storeIDs, skuIDs []int, fr
FROM promotion t1 FROM promotion t1
JOIN promotion_store t2 ON t2.promotion_id = t1.id JOIN promotion_store t2 ON t2.promotion_id = t1.id
JOIN promotion_sku t3 ON t3.promotion_id = t1.id JOIN promotion_sku t3 ON t3.promotion_id = t1.id
WHERE t1.deleted_at = ? AND t1.vendor_id = ? AND (t1.begin_at <= ? AND t1.end_at >= ?) AND (t1.status = ? OR t1.status = ?)` WHERE t1.deleted_at = ? AND t1.vendor_id = ? AND NOT (t1.begin_at > ? OR t1.end_at < ?) AND (t1.status = ? OR t1.status = ?)`
sqlParams := []interface{}{ sqlParams := []interface{}{
utils.DefaultTimeValue, utils.DefaultTimeValue,
vendorID, vendorID,