shjung 3 tahun lalu
induk
melakukan
1ed5d4abd9

+ 4 - 3
src/main/java/com/its/op/controller/its/statistics/AtrdStatisticsController.java

@@ -3,6 +3,7 @@ package com.its.op.controller.its.statistics;
 import com.its.op.dto.its.atrd.AtrdStatDailyDto;
 import com.its.op.dto.its.atrd.AtrdStatHourlyDto;
 import com.its.op.service.its.atrd.AtrdStatisticsService;
+import com.its.utils.ItsUtils;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import io.swagger.annotations.ApiParam;
@@ -39,7 +40,7 @@ public class AtrdStatisticsController {
     @ApiOperation(value = "일별통계(TB_ROAD_15M_STAT)", response = AtrdStatDailyDto.class, responseContainer = "ArrayList")
     @GetMapping(value = "/daily", produces = {"application/json; charset=utf8"})
     public List<AtrdStatDailyDto> findAllDaily(
-            @ApiParam(name = "STAT_DAY", value = "통계일(YYYYMMDD)", example = "20211201", required = true)
+            @ApiParam(name = "STAT_DAY", value = "통계월(YYYYMM)", example = "202206", required = true)
             @RequestParam String STAT_DAY,
             @ApiParam(name = "FROM_HM", value = "시작시각(HH24MI)", example = "0000", required = true)
             @RequestParam String FROM_HM,
@@ -47,8 +48,8 @@ public class AtrdStatisticsController {
             @RequestParam String TO_HM
     ) {
 
-        String FROM_DT = STAT_DAY + "000000";
-        String TO_DT = STAT_DAY + "235959";
+        String FROM_DT = STAT_DAY + "01000000";
+        String TO_DT = ItsUtils.getLastDayOfMonth(STAT_DAY) + "235959";
 
         return this.service.findAllDaily(FROM_DT, TO_DT, FROM_HM, TO_HM);
     }