|
|
|
@ -11,6 +11,7 @@ import org.springframework.http.HttpStatus;
|
|
|
|
|
import org.springframework.http.MediaType; |
|
|
|
|
import org.springframework.http.ResponseEntity; |
|
|
|
|
import org.springframework.web.bind.annotation.GetMapping; |
|
|
|
|
import org.springframework.web.bind.annotation.PathVariable; |
|
|
|
|
import org.springframework.web.bind.annotation.RequestMapping; |
|
|
|
|
import org.springframework.web.bind.annotation.RestController; |
|
|
|
|
|
|
|
|
@ -159,17 +160,17 @@ public class MainDashController {
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping(value = "/kac/stcs/date") |
|
|
|
|
@GetMapping(value = "/kac/stcs/date/{type}") |
|
|
|
|
@ApiOperation(value = "김포공항, 날짜 통계") |
|
|
|
|
@Tag(name = "메인화면 컨트롤러", description = "메인화면 관련 API") |
|
|
|
|
@ApiImplicitParam(name = "yyyymm",value = "날짜", dataTypeClass = String.class) |
|
|
|
|
public ResponseEntity<? extends BasicResponse> kacDateStatistics(String yyyymm){ |
|
|
|
|
|
|
|
|
|
public ResponseEntity<? extends BasicResponse> kacDateStatistics(String yyyymm, @PathVariable String type){ |
|
|
|
|
|
|
|
|
|
String[] formatParam = null; |
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
if(yyyymm == null) yyyymm = ""; |
|
|
|
|
formatParam = service.paramCheck(yyyymm); |
|
|
|
|
formatParam = service.paramCheck(yyyymm, type); |
|
|
|
|
} catch (NumberFormatException e) { |
|
|
|
|
return ResponseEntity.status(HttpStatus.OK) |
|
|
|
|
.body(new ErrorResponse(RSErrorCode.ER_PARAM)); |
|
|
|
@ -189,17 +190,17 @@ public class MainDashController {
|
|
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<List<MainDashStcsModel>>(result)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@GetMapping("/kac/stcs/plan-allow") |
|
|
|
|
@GetMapping("/kac/stcs/plan-allow/{type}") |
|
|
|
|
@ApiOperation(value = "김포공항, 비행승인 통계") |
|
|
|
|
@Tag(name = "메인화면 컨트롤러", description = "메인화면 관련 API") |
|
|
|
|
@ApiImplicitParam(name = "yyyymm",value = "날짜", dataTypeClass = String.class) |
|
|
|
|
public ResponseEntity<? extends BasicResponse> kacPlanAllowStatistics(String yyyymm){ |
|
|
|
|
public ResponseEntity<? extends BasicResponse> kacPlanAllowStatistics(String yyyymm ,@PathVariable String type){ |
|
|
|
|
|
|
|
|
|
String[] formatParam = null; |
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
if(yyyymm == null) yyyymm = ""; |
|
|
|
|
formatParam = service.paramCheck(yyyymm); |
|
|
|
|
formatParam = service.paramCheck(yyyymm,type); |
|
|
|
|
} catch (NumberFormatException e) { |
|
|
|
|
return ResponseEntity.status(HttpStatus.OK) |
|
|
|
|
.body(new ErrorResponse(RSErrorCode.ER_PARAM)); |
|
|
|
|