|
|
@@ -45,10 +45,11 @@ public class ProjectRecodeServiceImpl implements ProjectRecodeService {
|
|
|
String keyword = filter.getKeyword();
|
|
|
if (StringUtils.hasText(keyword)) {
|
|
|
pageInfo.expression(PredicateUtils.or(PredicateUtils.like("way", keyword, false),
|
|
|
- PredicateUtils.like("amount", keyword, false),
|
|
|
- PredicateUtils.like("user.name", keyword, false),
|
|
|
- PredicateUtils.like("user.tel", keyword, false),
|
|
|
- PredicateUtils.like("user.userEmail", keyword, false)));
|
|
|
+ // 这里用like会造成数据不匹配错误,金额采用相等比较
|
|
|
+ PredicateUtils.eq("amount", keyword, false),
|
|
|
+ PredicateUtils.like("user.name", keyword, false, true),
|
|
|
+ PredicateUtils.like("user.tel", keyword, false, true),
|
|
|
+ PredicateUtils.like("user.userEmail", keyword, false, true)));
|
|
|
}
|
|
|
// 默认为全部方式
|
|
|
if (null != filter.getArea() && !"".equals(filter.getArea()) && !"全部方式".equals(filter.getArea())) {
|