Merge pull request #13966 from dataease/pr@dev-v2@fix_filter

fix(过滤组件): 修复日期范围组件不包含边界的问题 #13935
This commit is contained in:
xuwei-fit2cloud
2024-12-11 11:28:54 +08:00
committed by GitHub

View File

@@ -217,7 +217,7 @@ public class ExtWhere2Str {
whereValue = String.format(SQLConstants.WHERE_BETWEEN, Long.parseLong(value.get(0)), Long.parseLong(value.get(1)));
} else {
if (StringUtils.equalsIgnoreCase(request.getDatasetTableField().getType(), "date")) {
whereValue = String.format(SQLConstants.WHERE_BETWEEN, Utils.transLong2StrShort(Long.parseLong(value.get(0))), Utils.transLong2StrShort(Long.parseLong(value.get(1))));
whereValue = String.format(SQLConstants.WHERE_BETWEEN, Utils.transLong2StrShort(Long.parseLong(value.get(0))), Utils.transLong2StrShort(Long.parseLong(value.get(1))) + " 23:59:59");
} else {
whereValue = String.format(SQLConstants.WHERE_BETWEEN, Utils.transLong2Str(Long.parseLong(value.get(0))), Utils.transLong2Str(Long.parseLong(value.get(1))));
}