From 9b5661ebf15f5536748849493cb8b65a6c3644dd Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期四, 24 七月 2025 11:34:01 +0800 Subject: [PATCH] 修改健康检测 --- se-modules/se-system/src/main/java/com/se/system/service/IndexService.java | 37 ++++++++++++++++++++++++++++++++++--- 1 files changed, 34 insertions(+), 3 deletions(-) diff --git a/se-modules/se-system/src/main/java/com/se/system/service/IndexService.java b/se-modules/se-system/src/main/java/com/se/system/service/IndexService.java index 59f172a..a303562 100644 --- a/se-modules/se-system/src/main/java/com/se/system/service/IndexService.java +++ b/se-modules/se-system/src/main/java/com/se/system/service/IndexService.java @@ -6,6 +6,8 @@ import javax.annotation.Resource; import java.text.SimpleDateFormat; import java.util.Calendar; +import java.util.List; +import java.util.Map; @Component @SuppressWarnings("ALL") @@ -16,10 +18,39 @@ public static SimpleDateFormat YYYY_MM_DD_HH_MM_SS = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); public int newUserCount(int day) { - Calendar calendar = Calendar.getInstance(); - calendar.add(Calendar.DAY_OF_MONTH, -day); - String createTime = YYYY_MM_DD_HH_MM_SS.format(calendar.getTime()); + String createTime = getCreateTime(day); return indexMapper.newUserCount(createTime); } + + private String getCreateTime(int day) { + Calendar calendar = Calendar.getInstance(); + calendar.add(Calendar.DAY_OF_MONTH, -day); + + return YYYY_MM_DD_HH_MM_SS.format(calendar.getTime()); + } + + public List<Map<String, Object>> userCountList(Integer day, Integer amount) { + String createTime = getCreateTime(day); + + return indexMapper.userCountList(createTime, amount); + } + + public int uvCount(int day) { + String createTime = getCreateTime(day); + + return indexMapper.uvCount(createTime); + } + + public Object pvCount(Integer day) { + String createTime = getCreateTime(day); + + return indexMapper.pvCount(createTime); + } + + public List<Map<String, Object>> sysVisitList(Integer day, Integer amount) { + String createTime = getCreateTime(day); + + return indexMapper.sysVisitList(createTime, amount); + } } -- Gitblit v1.9.3