shjung 2 年 前
コミット
37ccd43d9f

+ 3 - 1
src/main/java/com/its/op/controller/its/scrs/ScTfvlStatisticsController.java

@@ -39,11 +39,13 @@ public class ScTfvlStatisticsController {
             @PathVariable("ixrId") final String ixrId,
             @ApiParam(name = "cmraIds", value = "카메라 목록", example = "[1,2]", required = true)
             @RequestParam List<String> cmraIds,
+            @ApiParam(name = "cmraIds", value = "차선", example = "[1,2]", required = true)
+            @RequestParam List<Integer> lanes,
             @ApiParam(name = "FROM_DT", value = "조회시작시각(YYYYMMDDHH240000)", example = "20210112150000", required = true)
             @RequestParam String FROM_DT,
             @ApiParam(name = "TO_DT", value = "조회종료시각(YYYYMMDDHH245959)", example = "20221112155959", required = true)
             @RequestParam String TO_DT) {
-        return this.service.findTfvl05MLane(ixrId, cmraIds, FROM_DT, TO_DT);
+        return this.service.findTfvl05MLane(ixrId, cmraIds, lanes, FROM_DT, TO_DT);
     }
 
     @ApiOperation(value = "통계이력 15분", response = ScTfvlDto.class, responseContainer = "ArrayList")

+ 3 - 1
src/main/java/com/its/op/service/its/scrs/ScTfvlStatisticsService.java

@@ -38,14 +38,16 @@ public class ScTfvlStatisticsService {
      * 교차로 교통량 원시 수집 이력(5분 - 차선별)
      * @param ixrId
      * @param cmraIds
+     * @param lanes
      * @param fromDt
      * @param toDt
      * @return
      */
-    public List<ScTfvlDto> findTfvl05MLane(String ixrId, List<String> cmraIds, String fromDt, String toDt) {
+    public List<ScTfvlDto> findTfvl05MLane(String ixrId, List<String> cmraIds, List<Integer> lanes, String fromDt, String toDt) {
         ScTfvlParam param = ScTfvlParam.builder()
                 .ixrId(ixrId)
                 .cmraIds(cmraIds)
+                .lanes(lanes)
                 .fromDt(fromDt)
                 .toDt(toDt)
                 .build();