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