Browse Source

goods搜索增加时间过滤

hejq 7 years ago
parent
commit
ed857b8556

+ 9 - 0
src/main/java/com/uas/platform/b2c/prod/commodity/service/impl/GoodsServiceImpl.java

@@ -3720,6 +3720,15 @@ public class GoodsServiceImpl implements GoodsService {
         if (goodsFilter.getSaleNum() != null && 603 == goodsFilter.getSaleNum()) {
             info.expression(PredicateUtils.eq("reserve", 0, true));
         }
+        if (goodsFilter.getEndTime() != null) {
+            Integer addend = 60 * 60 * 24 * 1000;
+            java.sql.Date endDate = new java.sql.Date(goodsFilter.getEndTime() + addend);
+            info.expression(PredicateUtils.lt("createdDate", endDate, true));
+        }
+        if (goodsFilter.getStartTime() != null) {
+            java.sql.Date startDate = new java.sql.Date(goodsFilter.getEndTime());
+            info.expression(PredicateUtils.lt("createdDate", startDate, true));
+        }
 	}
 
     @Override