mybatis 的 example 的 andGreaterThanOrEqualTo 和 andLessThanOrEqualTo
if (dto.getStartDate() != null) {
criteria.andGreaterThanOrEqualTo(NcReceipt::getPayDate, dto.getStartDate());
}
if (dto.getEndDate() != null) {
criteria.andLessThan(NcReceipt::getPayDate, DateUtil.offsetDay(dto.getEndDate(), 1));
}