From 2992776a3b9359e482a62725d5d453f2c29967d5 Mon Sep 17 00:00:00 2001 From: myname Date: Tue, 16 Apr 2024 11:30:51 +0900 Subject: [PATCH] =?UTF-8?q?2024-04-16=20=EB=8F=84=EC=84=9C=20=EB=B2=BD?= =?UTF-8?q?=EC=A7=80=20=EC=88=98=EC=A0=95=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/kcc/ve/cmm/VeInstrFeeMng.java | 4 ++-- .../sqlmap/ve/asgnm/VEInstrFee_SQL_Tibero.xml | 18 ++++++++++++++++++ .../sqlmap/ve/edu/VEEduChasi_SQL_Tibero.xml | 1 + 3 files changed, 21 insertions(+), 2 deletions(-) diff --git a/src/main/java/kcc/ve/cmm/VeInstrFeeMng.java b/src/main/java/kcc/ve/cmm/VeInstrFeeMng.java index 947ed0c2..bf6e954c 100644 --- a/src/main/java/kcc/ve/cmm/VeInstrFeeMng.java +++ b/src/main/java/kcc/ve/cmm/VeInstrFeeMng.java @@ -10,7 +10,7 @@ public class VeInstrFeeMng { //청소년강사용 강사료 계산 public VEInstrFeeAcmdtVO VeInstrFeeMng(VEInstrFeeService vEInstrFeeService , String eduAplctOrd, String eduChasiOrd) throws Exception { - // 강사료 + // 강사료 - 저장된 정보 VEInstrFeeAcmdtVO infoVO = new VEInstrFeeAcmdtVO(); infoVO.setEduAplctOrd(eduAplctOrd); infoVO.setEduChasiOrd(eduChasiOrd); @@ -19,7 +19,7 @@ public class VeInstrFeeMng { if(vEInstrFeeAcmdtVO.getInstrFeeOrd() == null) { - List selectChasiList = vEInstrFeeService.selectChasiList(vEInstrFeeAcmdtVO); + List selectChasiList = vEInstrFeeService.selectChasiList(vEInstrFeeAcmdtVO); //차시 정보 System.out.println("@@ "+selectChasiList.get(0).getTotCnt()); boolean check = false; diff --git a/src/main/resources/egovframework/sqlmap/ve/asgnm/VEInstrFee_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/ve/asgnm/VEInstrFee_SQL_Tibero.xml index c21cbfcf..5a57f091 100644 --- a/src/main/resources/egovframework/sqlmap/ve/asgnm/VEInstrFee_SQL_Tibero.xml +++ b/src/main/resources/egovframework/sqlmap/ve/asgnm/VEInstrFee_SQL_Tibero.xml @@ -157,7 +157,24 @@ , C.ATCH_FILE_ID AS atchFileId , C.APRVL_CD AS acmdtAprvlCd , D.ONEWAY_DSTNC AS onewayDstnc + /* , E.ISLTN_SCHOL_YN AS isltnScholYn + */ + + ,( + SELECT + CASE + WHEN + b.isltn_yn = 'Y' + OR b.ISLTN2_YN = 'Y' + OR b.ISLTN3_YN = 'Y' + THEN 'Y' + ELSE 'N' + END AS islt + FROM ve_schol b + WHERE E.STNDRD_SCHOL_CD =b.STNDRD_SCHOL_CD + ) AS isltnScholYn + , E.EDU_SLCT_CD AS eduSlctCd , NVL(F.CHASI, '1') AS chasi , F.EDU_HOPE_DT AS eduHopeDt @@ -426,6 +443,7 @@ + /* VEEduChasiDAO.selectDetail 강사n차시정보 */ SELECT , E.INSTT_NM AS insttNm