2023-05-26 20:20 발송 정보 오류 수정
This commit is contained in:
parent
e82a66cbbd
commit
51d78b68df
@ -43,9 +43,13 @@ public class HstryServiceImpl implements HstryService {
|
|||||||
HstryResponseVO hstryResponseVO = new HstryResponseVO();
|
HstryResponseVO hstryResponseVO = new HstryResponseVO();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
//page size계산
|
||||||
|
hstryVO.setPageSize(_calcPageSize(hstryVO.getPageSize()));
|
||||||
|
|
||||||
//page 계산
|
//page 계산
|
||||||
hstryVO.setPage(_calcPage(hstryVO.getPage(), hstryVO.getPageSize()));
|
hstryVO.setPage(_calcPage(hstryVO.getPage(), hstryVO.getPageSize()));
|
||||||
|
|
||||||
|
|
||||||
//전체 발송 이력 가져오기
|
//전체 발송 이력 가져오기
|
||||||
hstryResponseVO = HstryResponseVO.builder()
|
hstryResponseVO = HstryResponseVO.builder()
|
||||||
.objectList(hstryMapper.selectApiInqryHstry(hstryVO))
|
.objectList(hstryMapper.selectApiInqryHstry(hstryVO))
|
||||||
@ -69,9 +73,13 @@ public class HstryServiceImpl implements HstryService {
|
|||||||
HstryResponseVO hstryResponseVO = new HstryResponseVO();
|
HstryResponseVO hstryResponseVO = new HstryResponseVO();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
//page size 계산
|
||||||
|
hstryDetailVO.setPageSize(_calcPageSize(hstryDetailVO.getPageSize()));
|
||||||
|
|
||||||
//page 계산
|
//page 계산
|
||||||
hstryDetailVO.setPage(_calcPage(hstryDetailVO.getPage(), hstryDetailVO.getPageSize()));
|
hstryDetailVO.setPage(_calcPage(hstryDetailVO.getPage(), hstryDetailVO.getPageSize()));
|
||||||
|
|
||||||
|
|
||||||
hstryResponseVO = HstryResponseVO.builder()
|
hstryResponseVO = HstryResponseVO.builder()
|
||||||
.objectList(hstryMapper.selectApiInqryHstryDetail(hstryDetailVO))
|
.objectList(hstryMapper.selectApiInqryHstryDetail(hstryDetailVO))
|
||||||
.build();
|
.build();
|
||||||
@ -85,6 +93,12 @@ public class HstryServiceImpl implements HstryService {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
///////////////////////////////////////////////////////////
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// private function
|
||||||
|
//
|
||||||
|
//
|
||||||
private String _calcPage(String p_s_page, String p_s_pageSize) throws Exception{
|
private String _calcPage(String p_s_page, String p_s_pageSize) throws Exception{
|
||||||
//page 계산
|
//page 계산
|
||||||
int i_page = 1;
|
int i_page = 1;
|
||||||
@ -92,6 +106,9 @@ public class HstryServiceImpl implements HstryService {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
i_page = Integer.parseInt(p_s_page);
|
i_page = Integer.parseInt(p_s_page);
|
||||||
|
|
||||||
|
if (i_page<=0) i_page = 1;
|
||||||
|
|
||||||
}catch(Exception e) {
|
}catch(Exception e) {
|
||||||
i_page = 1;
|
i_page = 1;
|
||||||
log.info("i_page Error [{}]", e.getMessage());
|
log.info("i_page Error [{}]", e.getMessage());
|
||||||
@ -100,7 +117,7 @@ public class HstryServiceImpl implements HstryService {
|
|||||||
try {
|
try {
|
||||||
i_pageSize = Integer.parseInt(p_s_pageSize);
|
i_pageSize = Integer.parseInt(p_s_pageSize);
|
||||||
}catch(Exception e) {
|
}catch(Exception e) {
|
||||||
i_page = 30;
|
i_pageSize = 30;
|
||||||
log.info("i_pageSize Error [{}]", e.getMessage());
|
log.info("i_pageSize Error [{}]", e.getMessage());
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -109,4 +126,20 @@ public class HstryServiceImpl implements HstryService {
|
|||||||
return Integer.toString(i_page);
|
return Integer.toString(i_page);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private String _calcPageSize(String p_s_pageSize) throws Exception{
|
||||||
|
//pageSize 계산
|
||||||
|
int i_pageSize = 30;
|
||||||
|
|
||||||
|
try {
|
||||||
|
i_pageSize = Integer.parseInt(p_s_pageSize);
|
||||||
|
|
||||||
|
if (i_pageSize<=0) i_pageSize = 30;
|
||||||
|
|
||||||
|
}catch(Exception e) {
|
||||||
|
i_pageSize = 30;
|
||||||
|
log.info("i_pageSize Error [{}]", e.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
return Integer.toString(i_pageSize);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user