Merge branch 'release/2.9.9.2312.01' into release/个税版本
This commit is contained in:
commit
d9a27c2b9a
|
|
@ -13,7 +13,7 @@ public enum FilterEnum implements BaseEnum<String> {
|
|||
BT("BT", "包含", 1) {
|
||||
@Override
|
||||
public Predicate<String> filter(List<String> params) {
|
||||
return a -> a.contains(params.get(0));
|
||||
return a -> a != null && a.contains(params.get(0));
|
||||
}
|
||||
},
|
||||
EQ("EQ", "等于", 1) {
|
||||
|
|
@ -23,7 +23,7 @@ public enum FilterEnum implements BaseEnum<String> {
|
|||
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));
|
||||
return a != null && a.equals(params.get(0));
|
||||
}
|
||||
};
|
||||
}
|
||||
|
|
@ -35,7 +35,7 @@ public enum FilterEnum implements BaseEnum<String> {
|
|||
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));
|
||||
return a != null && !a.equals(params.get(0));
|
||||
}
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue