diff --git a/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/VEEduMIXService.java b/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/VEEduMIXService.java index cf78cad9..50cd0c5f 100644 --- a/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/VEEduMIXService.java +++ b/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/VEEduMIXService.java @@ -16,6 +16,9 @@ public interface VEEduMIXService { //Page List List selectPagingList(VEEduAplctVO paramVO) throws Exception; + + /* 2023-0607 월별교육과정 통계와 데이터가 맞지 않아 쿼리 수정함 */ + List selectPagingList_20230607(VEEduAplctVO paramVO) throws Exception; List selectAdultRsltPagingList(VEEduAplctVO paramVO) throws Exception; diff --git a/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/impl/VEEduMIXDAO.java b/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/impl/VEEduMIXDAO.java index e53febfc..76746bca 100644 --- a/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/impl/VEEduMIXDAO.java +++ b/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/impl/VEEduMIXDAO.java @@ -43,6 +43,12 @@ public class VEEduMIXDAO extends EgovAbstractDAO { return tlist; } + public List selectPagingList_20230607(VEEduAplctVO paramVO) throws Exception { + @SuppressWarnings("unchecked") + List tlist = (List) list("VEEduMIXDAO.selectPagingList_20230607", paramVO); + return tlist; + } + //성인 찾교 결과 페이지 public List selectAdultRsltPagingList(VEEduAplctVO paramVO) throws Exception { @SuppressWarnings("unchecked") diff --git a/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/impl/VEEduMIXServiceImpl.java b/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/impl/VEEduMIXServiceImpl.java index adda7482..17bb4bc3 100644 --- a/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/impl/VEEduMIXServiceImpl.java +++ b/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/impl/VEEduMIXServiceImpl.java @@ -41,6 +41,11 @@ public class VEEduMIXServiceImpl implements VEEduMIXService { return vEEduMIXDAO.selectPagingList(paramVO); } + //paging List + public List selectPagingList_20230607(VEEduAplctVO paramVO) throws Exception{ + return vEEduMIXDAO.selectPagingList_20230607(paramVO); + } + public List selectAdultRsltPagingList(VEEduAplctVO paramVO) throws Exception{ return vEEduMIXDAO.selectAdultRsltPagingList(paramVO); } diff --git a/src/main/java/kcc/ve/oprtn/otsdCprtnPrcs/lctrAplctMng/web/LctrAplctMngController.java b/src/main/java/kcc/ve/oprtn/otsdCprtnPrcs/lctrAplctMng/web/LctrAplctMngController.java index 1e61bcdd..53812f76 100644 --- a/src/main/java/kcc/ve/oprtn/otsdCprtnPrcs/lctrAplctMng/web/LctrAplctMngController.java +++ b/src/main/java/kcc/ve/oprtn/otsdCprtnPrcs/lctrAplctMng/web/LctrAplctMngController.java @@ -156,7 +156,9 @@ public class LctrAplctMngController { //2. pageing step2 vEEduAplctVO = this.setPagingStep2(vEEduAplctVO, paginationInfo); vEEduAplctVO.setOrderByQuery("A.SBMT_PNTTM DESC"); - List vEEduAplctVOList = vEEduMIXService.selectPagingList(vEEduAplctVO); + vEEduAplctVO.setOrderByQuery("AA.sbmtPnttm DESC"); + + List vEEduAplctVOList = vEEduMIXService.selectPagingList_20230607(vEEduAplctVO); vEEduAplctVOList = egovCryptoUtil.decryptVEEduAplctVOList(vEEduAplctVOList); //3.pageing step3 @@ -409,7 +411,8 @@ public class LctrAplctMngController { // 교육콘텐츠 vEEduAplctVO.setLctrDivCd(VeConstants.LCTR_DIV_CD_40); - List list = vEEduMIXService.selectPagingList(vEEduAplctVO); + //List list = vEEduMIXService.selectPagingList(vEEduAplctVO); + List list = vEEduMIXService.selectPagingList_20230607(vEEduAplctVO); list = egovCryptoUtil.decryptVEEduAplctVOList(list); list.forEach( vo -> { diff --git a/src/main/resources/egovframework/sqlmap/ve/edu/VEEdu_MIX_SQL_Cubrid.xml b/src/main/resources/egovframework/sqlmap/ve/edu/VEEdu_MIX_SQL_Cubrid.xml index a7214b9d..f47d69c8 100644 --- a/src/main/resources/egovframework/sqlmap/ve/edu/VEEdu_MIX_SQL_Cubrid.xml +++ b/src/main/resources/egovframework/sqlmap/ve/edu/VEEdu_MIX_SQL_Cubrid.xml @@ -967,6 +967,198 @@ + + +