|
|
@ -20,6 +20,7 @@ import org.springframework.web.bind.annotation.RestController; |
|
|
|
import com.palnet.biz.api.comn.response.BasicResponse; |
|
|
|
import com.palnet.biz.api.comn.response.BasicResponse; |
|
|
|
import com.palnet.biz.api.comn.response.ErrorResponse; |
|
|
|
import com.palnet.biz.api.comn.response.ErrorResponse; |
|
|
|
import com.palnet.biz.api.comn.response.SuccessResponse; |
|
|
|
import com.palnet.biz.api.comn.response.SuccessResponse; |
|
|
|
|
|
|
|
import com.palnet.biz.api.main.dash.model.FlightStaticStcsModel; |
|
|
|
import com.palnet.biz.api.main.dash.model.MainDashListModel; |
|
|
|
import com.palnet.biz.api.main.dash.model.MainDashListModel; |
|
|
|
import com.palnet.biz.api.main.dash.model.MainDashStcsModel; |
|
|
|
import com.palnet.biz.api.main.dash.model.MainDashStcsModel; |
|
|
|
import com.palnet.biz.api.main.dash.service.MainDashService; |
|
|
|
import com.palnet.biz.api.main.dash.service.MainDashService; |
|
|
@ -169,6 +170,7 @@ public class MainDashController { |
|
|
|
@ApiImplicitParam(name = "date",value = "날짜", dataTypeClass = String.class), |
|
|
|
@ApiImplicitParam(name = "date",value = "날짜", dataTypeClass = String.class), |
|
|
|
@ApiImplicitParam(name = "type",value = "날짜형식", dataTypeClass = String.class) |
|
|
|
@ApiImplicitParam(name = "type",value = "날짜형식", dataTypeClass = String.class) |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
@Deprecated |
|
|
|
public ResponseEntity<? extends BasicResponse> flightStatistics(String date, @PathVariable String type){ |
|
|
|
public ResponseEntity<? extends BasicResponse> flightStatistics(String date, @PathVariable String type){ |
|
|
|
|
|
|
|
|
|
|
|
String[] formatParam = null; |
|
|
|
String[] formatParam = null; |
|
|
@ -202,6 +204,7 @@ public class MainDashController { |
|
|
|
@ApiImplicitParam(name = "date",value = "날짜", dataTypeClass = String.class), |
|
|
|
@ApiImplicitParam(name = "date",value = "날짜", dataTypeClass = String.class), |
|
|
|
@ApiImplicitParam(name = "type",value = "날짜형식", dataTypeClass = String.class) |
|
|
|
@ApiImplicitParam(name = "type",value = "날짜형식", dataTypeClass = String.class) |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
@Deprecated |
|
|
|
public ResponseEntity<? extends BasicResponse> planAllowStatistics(String date ,@PathVariable String type){ |
|
|
|
public ResponseEntity<? extends BasicResponse> planAllowStatistics(String date ,@PathVariable String type){ |
|
|
|
|
|
|
|
|
|
|
|
String[] formatParam = null; |
|
|
|
String[] formatParam = null; |
|
|
@ -236,6 +239,7 @@ public class MainDashController { |
|
|
|
@ApiImplicitParam(name = "type",value = "날짜형식", dataTypeClass = String.class), |
|
|
|
@ApiImplicitParam(name = "type",value = "날짜형식", dataTypeClass = String.class), |
|
|
|
@ApiImplicitParam(name = "idntfNum",value = "드론식별번호", dataTypeClass = String.class), |
|
|
|
@ApiImplicitParam(name = "idntfNum",value = "드론식별번호", dataTypeClass = String.class), |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
@Deprecated |
|
|
|
public ResponseEntity<? extends BasicResponse> droneFlightStatistics(String date, @RequestParam(required = true) String idntfNum, @PathVariable String type){ |
|
|
|
public ResponseEntity<? extends BasicResponse> droneFlightStatistics(String date, @RequestParam(required = true) String idntfNum, @PathVariable String type){ |
|
|
|
log.info("idntfNum -> {}", idntfNum); |
|
|
|
log.info("idntfNum -> {}", idntfNum); |
|
|
|
|
|
|
|
|
|
|
@ -270,6 +274,7 @@ public class MainDashController { |
|
|
|
@ApiImplicitParam(name = "date",value = "날짜", dataTypeClass = String.class), |
|
|
|
@ApiImplicitParam(name = "date",value = "날짜", dataTypeClass = String.class), |
|
|
|
@ApiImplicitParam(name = "type",value = "날짜형식", dataTypeClass = String.class) |
|
|
|
@ApiImplicitParam(name = "type",value = "날짜형식", dataTypeClass = String.class) |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
@Deprecated |
|
|
|
public ResponseEntity<? extends BasicResponse> warningFlightStatistics(String date, @PathVariable String type){ |
|
|
|
public ResponseEntity<? extends BasicResponse> warningFlightStatistics(String date, @PathVariable String type){ |
|
|
|
|
|
|
|
|
|
|
|
String[] formatParam = null; |
|
|
|
String[] formatParam = null; |
|
|
@ -296,4 +301,49 @@ public class MainDashController { |
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<List<MainDashStcsModel>>(result)); |
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<List<MainDashStcsModel>>(result)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("/stcs/flight-static") |
|
|
|
|
|
|
|
@ApiOperation(value = "비행통계 상단 데이터[DB전체 통계데이터]") |
|
|
|
|
|
|
|
@Tag(name = "메인화면 컨트롤러", description = "메인화면 관련 API") |
|
|
|
|
|
|
|
public ResponseEntity<? extends BasicResponse> statisticsStatic(){ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<FlightStaticStcsModel> result = null; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
|
|
|
result = service.getFlightStaticStcs(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log.warn("result => {}", result); |
|
|
|
|
|
|
|
} catch (Exception e) { |
|
|
|
|
|
|
|
log.error("IGNORE : {}", e); |
|
|
|
|
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR) |
|
|
|
|
|
|
|
.body(new ErrorResponse("Server Error", "-1")); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<List<FlightStaticStcsModel>>(result)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("/stcs/flight/{type}") |
|
|
|
|
|
|
|
public ResponseEntity<? extends BasicResponse> statistics(@RequestParam String cate, @RequestParam String date, @PathVariable String type){ |
|
|
|
|
|
|
|
log.warn("cate => {}, date => {}, type => {}", cate, date, type); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<MainDashStcsModel> result = null; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
|
|
|
String[] formatParam = null; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(date == null) date = ""; |
|
|
|
|
|
|
|
formatParam = service.paramCheck(date,type); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log.warn("result => {}", result); |
|
|
|
|
|
|
|
} catch (Exception e) { |
|
|
|
|
|
|
|
log.error("IGNORE : {}", e); |
|
|
|
|
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR) |
|
|
|
|
|
|
|
.body(new ErrorResponse("Server Error", "-1")); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<List<MainDashStcsModel>>(result)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|