|
|
|
@ -4,6 +4,7 @@ import java.util.ArrayList;
|
|
|
|
|
import java.util.List; |
|
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
|
import com.palnet.biz.api.main.dash.model.*; |
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
|
import org.springframework.http.HttpStatus; |
|
|
|
|
import org.springframework.http.MediaType; |
|
|
|
@ -17,10 +18,6 @@ import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
import com.palnet.biz.api.comn.response.BasicResponse; |
|
|
|
|
import com.palnet.biz.api.comn.response.ErrorResponse; |
|
|
|
|
import com.palnet.biz.api.comn.response.SuccessResponse; |
|
|
|
|
import com.palnet.biz.api.main.dash.model.MainCurrentStcsModel; |
|
|
|
|
import com.palnet.biz.api.main.dash.model.MainDashFlightListModel; |
|
|
|
|
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.service.MainDashService; |
|
|
|
|
import com.palnet.comn.code.RSErrorCode; |
|
|
|
|
import com.querydsl.core.Tuple; |
|
|
|
@ -356,4 +353,18 @@ public class MainDashController {
|
|
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<List<MainCurrentStcsModel>>(result)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@GetMapping("/stcs/dailyflight") |
|
|
|
|
@ApiOperation(value = "일일 비행횟수 현황") |
|
|
|
|
@Tag(name = "메인화면 컨트롤러",description = "메인화면 관련 API") |
|
|
|
|
public ResponseEntity<? extends BasicResponse> getDailyFlightNumOfStcs(){ |
|
|
|
|
List<MainDashFlightNumStcsModel> result = null; |
|
|
|
|
try { |
|
|
|
|
result = service.dailyFlightNumOfStcs(); |
|
|
|
|
}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<MainDashFlightNumStcsModel>>(result)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|