forked from github/dataease
fix: ck 时间过滤错误
This commit is contained in:
parent
85b66a1f13
commit
71bd530c4f
@ -1091,7 +1091,7 @@ public class CKQueryProvider extends QueryProvider {
|
||||
return null;
|
||||
}
|
||||
|
||||
AtomicReference<ChartExtFilterRequest> atomicReference = new AtomicReference<>();
|
||||
List<ChartExtFilterRequest> chartExtFilterRequests = new ArrayList<>();
|
||||
requestList.forEach(request -> {
|
||||
DatasetTableField datasetTableField = request.getDatasetTableField();
|
||||
List<String> requestValue = request.getValue();
|
||||
@ -1106,12 +1106,12 @@ public class CKQueryProvider extends QueryProvider {
|
||||
requestCopy.setValue(new ArrayList<String>() {{
|
||||
add(String.format(toDateTime64, "'" + simpleDateFormat.format(new Date(Long.parseLong(requestValue.get(1)))) + "'"));
|
||||
}});
|
||||
atomicReference.set(requestCopy);
|
||||
chartExtFilterRequests.add(requestCopy);
|
||||
}
|
||||
});
|
||||
|
||||
if (ObjectUtils.isNotEmpty(atomicReference.get())) {
|
||||
requestList.add(atomicReference.get());
|
||||
if (CollectionUtils.isNotEmpty(chartExtFilterRequests)) {
|
||||
requestList.addAll(chartExtFilterRequests);
|
||||
}
|
||||
List<SQLObj> list = new ArrayList<>();
|
||||
for (ChartExtFilterRequest request : requestList) {
|
||||
|
Loading…
Reference in New Issue
Block a user