wfansh пре 5 месеци
родитељ
комит
38598cd006

+ 6 - 7
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/adweb/dmp/vo/report/SiteOverviewStatsVO.java

@@ -27,11 +27,11 @@ public class SiteOverviewStatsVO {
     private int enquires; // 总询盘数
 
     // 计算数据
-    private String dailyTotalUsers; // 日均访问量
+    private double dailyTotalUsers; // 日均访问量
 
-    private String avgTimeOnPage; // 平均访问时长
+    private double avgTimeOnPage; // 平均访问时长
 
-    private String pageViewsPerSession; // 平均访问页面数
+    private double pageViewsPerSession; // 平均访问页面数
 
     private String bounceRate; // 跳出率
 
@@ -81,7 +81,7 @@ public class SiteOverviewStatsVO {
 
         // 2.1 日均访问量
         siteOverviewStatsVO.setDailyTotalUsers(
-                NumberUtil.formatDecimal(totalUsers / numDays, 2).toPlainString());
+                NumberUtil.formatDecimal(totalUsers / numDays, 2).doubleValue());
 
         // 2.2 平均访问时长
         // -- SUM (avgSessionDuration * sessions)
@@ -94,13 +94,12 @@ public class SiteOverviewStatsVO {
                         .sum();
         siteOverviewStatsVO.setAvgTimeOnPage(
                 NumberUtil.formatDecimal(sessions == 0 ? 0 : durationSum / sessions, 2)
-                                .toPlainString()
-                        + "s"); // 后端返回秒单位
+                        .doubleValue());
 
         // 2.3 平均访问页面数
         siteOverviewStatsVO.setPageViewsPerSession(
                 NumberUtil.formatDecimal(sessions == 0 ? 0 : pageViews / sessions, 2)
-                        .toPlainString());
+                        .doubleValue());
 
         // 2.4 跳出率
         // -- SUM (avgSessionDuration * sessions)