From 6c0c3557e791dc46948190dd3745335ed043d051 Mon Sep 17 00:00:00 2001 From: 杜洪波 <1074825718@qq.com> Date: 星期三, 17 九月 2025 09:30:32 +0800 Subject: [PATCH] 代码提交 --- src/main/java/com/product/server/report/service/DataListReportService.java | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/product/server/report/service/DataListReportService.java b/src/main/java/com/product/server/report/service/DataListReportService.java index adc1c2b..4ec83ca 100644 --- a/src/main/java/com/product/server/report/service/DataListReportService.java +++ b/src/main/java/com/product/server/report/service/DataListReportService.java @@ -11,6 +11,7 @@ import com.product.common.lang.StringUtils; import com.product.core.cache.DataPoolCacheImpl; import com.product.core.cache.util.RedisUtil; +import com.product.core.connection.ConnectionManager; import com.product.core.dao.BaseDao; import com.product.core.entity.DataTableEntity; import com.product.core.entity.FieldSetEntity; @@ -27,6 +28,8 @@ import com.product.server.report.util.QuerySqlParseUtil; import com.product.util.BaseUtil; import com.product.util.SystemParamReplace; +import com.product.util.UnifySQLFunction; + import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; @@ -629,7 +632,7 @@ } } else { sql = replaceSqlContent(sqlText, fse, sort, reportConfigFse, curPage); - + sql = UnifySQLFunction.timeFunctionReplace("single", sql); if ("1".equalsIgnoreCase(reportConfigFse.getString(CmnConst.IS_PAGE))) { Integer pageSize = reportConfigFse.getInteger(CmnConst.PAGE_SIZE); recordDte = baseDao.listTable(sql, new Object[]{}, pageSize == null ? Integer.MAX_VALUE : pageSize, curPage); -- Gitblit v1.9.2