From 49f212e1698a68f8c24f01c2a1aa8afa3b025e78 Mon Sep 17 00:00:00 2001 From: myname Date: Thu, 8 Jun 2023 11:34:02 +0900 Subject: [PATCH] =?UTF-8?q?2023-06-08=2011:33=20=ED=86=B5=EA=B3=84=20?= =?UTF-8?q?=EC=BF=BC=EB=A6=AC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eduInfo/service/VEEduMIXService.java | 3 + .../eduInfo/service/impl/VEEduMIXDAO.java | 6 + .../service/impl/VEEduMIXServiceImpl.java | 5 + .../web/LctrAplctMngController.java | 7 +- .../sqlmap/ve/edu/VEEdu_MIX_SQL_Cubrid.xml | 192 ++++++++++++++++++ .../ve/sttst/VESttst_MIX_SQL_Cubrid.xml | 21 +- 6 files changed, 228 insertions(+), 6 deletions(-) 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 @@ + + +