|
|
@ -1,6 +1,5 @@ |
|
|
|
package com.palnet.biz.api.main.dash.controller; |
|
|
|
package com.palnet.biz.api.main.dash.controller; |
|
|
|
|
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
|
|
|
|
|
import java.util.List; |
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
|
|
@ -12,16 +11,9 @@ import org.springframework.http.HttpStatus; |
|
|
|
import org.springframework.http.MediaType; |
|
|
|
import org.springframework.http.MediaType; |
|
|
|
import org.springframework.http.ResponseEntity; |
|
|
|
import org.springframework.http.ResponseEntity; |
|
|
|
import org.springframework.web.bind.annotation.GetMapping; |
|
|
|
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.RequestMapping; |
|
|
|
import org.springframework.web.bind.annotation.RestController; |
|
|
|
import org.springframework.web.bind.annotation.RestController; |
|
|
|
|
|
|
|
|
|
|
|
import com.palnet.biz.api.anls.hstry.model.AnlsHstryDetailModel; |
|
|
|
|
|
|
|
import com.palnet.biz.api.anls.hstry.model.AnlsHstryModel; |
|
|
|
|
|
|
|
import com.palnet.biz.api.anls.hstry.model.AnlsHstryRqModel; |
|
|
|
|
|
|
|
import com.palnet.biz.api.anls.smlt.model.AnlsSmltDetailModel; |
|
|
|
|
|
|
|
import com.palnet.biz.api.anls.smlt.model.AnlsSmltStcsModel; |
|
|
|
|
|
|
|
import com.palnet.biz.api.anls.smlt.service.AnlsSmltService; |
|
|
|
|
|
|
|
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; |
|
|
@ -29,7 +21,6 @@ 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; |
|
|
|
import com.palnet.comn.code.RSErrorCode; |
|
|
|
import com.palnet.comn.code.RSErrorCode; |
|
|
|
import com.palnet.comn.utils.JsonUtils; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
import lombok.extern.log4j.Log4j2; |
|
|
|
import lombok.extern.log4j.Log4j2; |
|
|
@ -65,8 +56,7 @@ public class MainDashController { |
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
try { |
|
|
|
|
|
|
|
|
|
|
|
result = service.mainDashStcsDay(yyyymm); |
|
|
|
result = service.mainDashStcsDay(yyyymm); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} catch (Exception e) { |
|
|
|
} catch (Exception e) { |
|
|
|
log.error("IGNORE : {}", e); |
|
|
|
log.error("IGNORE : {}", e); |
|
|
@ -174,13 +164,11 @@ public class MainDashController { |
|
|
|
@Tag(name = "메인화면 컨트롤러", description = "메인화면 관련 API") |
|
|
|
@Tag(name = "메인화면 컨트롤러", description = "메인화면 관련 API") |
|
|
|
@ApiImplicitParam(name = "yyyymm",value = "날짜", dataTypeClass = String.class) |
|
|
|
@ApiImplicitParam(name = "yyyymm",value = "날짜", dataTypeClass = String.class) |
|
|
|
public ResponseEntity<? extends BasicResponse> kacDateStatistics(String yyyymm){ |
|
|
|
public ResponseEntity<? extends BasicResponse> kacDateStatistics(String yyyymm){ |
|
|
|
if(yyyymm == null) yyyymm = ""; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log.error("yyyyMM -> {}", yyyymm); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String[] formatParam = null; |
|
|
|
String[] formatParam = null; |
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
try { |
|
|
|
|
|
|
|
if(yyyymm == null) yyyymm = ""; |
|
|
|
formatParam = service.paramCheck(yyyymm); |
|
|
|
formatParam = service.paramCheck(yyyymm); |
|
|
|
} catch (NumberFormatException e) { |
|
|
|
} catch (NumberFormatException e) { |
|
|
|
return ResponseEntity.status(HttpStatus.OK) |
|
|
|
return ResponseEntity.status(HttpStatus.OK) |
|
|
@ -192,7 +180,6 @@ public class MainDashController { |
|
|
|
try { |
|
|
|
try { |
|
|
|
result = service.mainKacDashStcsDay(yyyymm,formatParam); |
|
|
|
result = service.mainKacDashStcsDay(yyyymm,formatParam); |
|
|
|
} catch (Exception e) { |
|
|
|
} catch (Exception e) { |
|
|
|
// TODO: handle exception
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log.error("IGNORE : {}", e); |
|
|
|
log.error("IGNORE : {}", e); |
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR) |
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR) |
|
|
@ -202,30 +189,4 @@ public class MainDashController { |
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<Object>(result)); |
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<Object>(result)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// public ResponseEntity<? extends BasicResponse> stcsDay(String yyyymm) {
|
|
|
|
|
|
|
|
// List<MainDashStcsModel> result = null;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// // log.debug(yyyymm);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// //입력값 검증
|
|
|
|
|
|
|
|
// if(yyyymm == null || !(yyyymm.length() == 7) ) {
|
|
|
|
|
|
|
|
// return ResponseEntity.status(HttpStatus.OK)
|
|
|
|
|
|
|
|
// .body(new ErrorResponse(RSErrorCode.ER_PARAM));
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// try {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// result = service.mainDashStcsDay(yyyymm);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// } 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>(result));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|