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