From eb4856ab56b1a93013a293804c41224dae7d1950 Mon Sep 17 00:00:00 2001 From: dongzi Date: Fri, 5 Jun 2026 16:57:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=EF=BC=9A=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/WebStatisticsController.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/jnpf-ftb/jnpf-ftb-biz/src/main/java/jnpf/attendance/controller/WebStatisticsController.java b/jnpf-ftb/jnpf-ftb-biz/src/main/java/jnpf/attendance/controller/WebStatisticsController.java index 27f6941..8847b26 100644 --- a/jnpf-ftb/jnpf-ftb-biz/src/main/java/jnpf/attendance/controller/WebStatisticsController.java +++ b/jnpf-ftb/jnpf-ftb-biz/src/main/java/jnpf/attendance/controller/WebStatisticsController.java @@ -284,6 +284,23 @@ public class WebStatisticsController implements FtbStatisticsApi { return ActionResult.success(); } + @NoDataSourceBind + @Operation(summary = "日统计触发") + @GetMapping("/dayStatisticsTriggered") + public ActionResult dayStatisticsTriggered(@RequestParam("tenantId") String tenantId, + @RequestParam("groupId") String groupId, + @RequestParam("userId") String userId, + @RequestParam("day") String day) throws LoginException { + StatisticsSingleDto courseEventDTO = StatisticsSingleDto.builder() + .tenantId(tenantId) + .groupId(groupId) + .userId(userId) + .day(DateUtil.parse(day)) + .triggerSceneEnum(TriggerSceneEnum.MANUAL_TRIGGER) + .build(); + dayStaService.statisticDataChange(courseEventDTO); + return ActionResult.success(); + } @NoDataSourceBind @Operation(summary = "日统计数据清除")