|
|
@@ -144,8 +144,16 @@ public class BalanceRechargeOrderDaoImpl implements BalanceRechargeOrderDaoExten
|
|
|
criteria.and("status").is(param.getStatus());
|
|
|
}
|
|
|
|
|
|
- if (param.getTotal() != null){
|
|
|
- criteria.and("total").gte(param.getTotal());
|
|
|
+ if (param.getMinPayAmount() != null && param.getMaxPayAmount() == null){
|
|
|
+ criteria.and("total").gte(param.getMinPayAmount());
|
|
|
+ }
|
|
|
+
|
|
|
+ if (param.getMinPayAmount()==null && param.getMaxPayAmount() != null){
|
|
|
+ criteria.and("total").lte(param.getMaxPayAmount());
|
|
|
+ }
|
|
|
+
|
|
|
+ if (param.getMaxPayAmount() != null && param.getMinPayAmount() != null){
|
|
|
+ criteria.and("total").gte(param.getMinPayAmount()).lte(param.getMaxPayAmount());
|
|
|
}
|
|
|
|
|
|
if (StringUtils.isNotEmpty(param.getOrderNo())){
|