Browse Source

询价主表查询数据返回明细数量大于1的数据

hejq 8 years ago
parent
commit
55dcc6bee0

+ 4 - 0
src/main/java/com/uas/ps/inquiry/service/impl/InquiryServiceImpl.java

@@ -249,6 +249,10 @@ public class InquiryServiceImpl implements InquiryService {
                 info.expression(PredicateUtils.lte("date", new Date(filter.getEndDate()), false));
             }
         }
+        SimpleExpression amount = new SimpleExpression("amount", Constant.YES, CriterionExpression.Operator.GT);
+        SimpleExpression[] simpleExpressions = new SimpleExpression[]{amount};
+        LogicalExpression logicalExpression = PredicateUtils.and(simpleExpressions);
+        info.expression(logicalExpression);
         return purcInquiryDao.findAll(new Specification<PurcInquiry>() {
             public Predicate toPredicate(Root<PurcInquiry> root, CriteriaQuery<?> query, CriteriaBuilder builder) {
                 query.where(info.getPredicates(root, query, builder));