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