This commit is contained in:
钱涛 2023-10-19 16:26:23 +08:00
parent 6bbfc10c34
commit 81b9d65a22
1 changed files with 7 additions and 1 deletions

View File

@ -31,7 +31,13 @@ public enum FilterEnum implements BaseEnum<String> {
NE("NE", "不等于", 1) {
@Override
public Predicate<String> filter(List<String> params) {
return a -> !a.equals(params.get(0));
return a -> {
if (NumberUtils.isCreatable(a) && NumberUtils.isCreatable(params.get(0))) {
return new BigDecimal(a).compareTo(new BigDecimal(params.get(0))) != 0;
} else {
return !a.equals(params.get(0));
}
};
}
},
GT("GT", "大于", 1) {