From 63f04d92a2376a6272d0ad61358475d527f26a2d Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 27 十一月 2024 15:51:44 +0800 Subject: [PATCH] 1 --- se-modules/se-system/src/main/java/com/se/system/service/IndexService.java | 19 ++++++++++++++++--- 1 files changed, 16 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..6a94801 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,21 @@ 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); + } } -- Gitblit v1.9.3