diff --git a/src/main/java/kcc/ve/aplct/sspnIdtmt/service/impl/SspnIdtmtServiceImpl.java b/src/main/java/kcc/ve/aplct/sspnIdtmt/service/impl/SspnIdtmtServiceImpl.java index 910e3045..fbb9cf69 100644 --- a/src/main/java/kcc/ve/aplct/sspnIdtmt/service/impl/SspnIdtmtServiceImpl.java +++ b/src/main/java/kcc/ve/aplct/sspnIdtmt/service/impl/SspnIdtmtServiceImpl.java @@ -184,6 +184,8 @@ public class SspnIdtmtServiceImpl implements SspnIdtmtService { id = ""; //여기에 대상 선택을 위한 데이터를 넣어준다. next = "N"; modelAndView.addObject("cndtnTrgtMngVOList", cndtnTrgtMngVOList); + + //cndtnTrgtMngVOList.get(0).getreg //next = Integer.toString(cndtnTrgtMngVOList.size()); //대상자 수 } diff --git a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/CndtnTrgtMngVO.java b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/CndtnTrgtMngVO.java index de762adb..a56d4f29 100644 --- a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/CndtnTrgtMngVO.java +++ b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/CndtnTrgtMngVO.java @@ -52,6 +52,7 @@ public class CndtnTrgtMngVO extends ComDefaultVO implements Serializable { private String resultCd; //결과값 T-참,F-거짓 + private String regNmbr; //의뢰번호 @@ -240,6 +241,12 @@ public class CndtnTrgtMngVO extends ComDefaultVO implements Serializable { public void setResultCd(String resultCd) { this.resultCd = resultCd; } + public String getRegNmbr() { + return regNmbr; + } + public void setRegNmbr(String regNmbr) { + this.regNmbr = regNmbr; + } diff --git a/src/main/resources/egovframework/sqlmap/ve/cndtn/cndtnTrgtInfoMng_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/ve/cndtn/cndtnTrgtInfoMng_SQL_Tibero.xml index 74fd25af..6dbf2711 100644 --- a/src/main/resources/egovframework/sqlmap/ve/cndtn/cndtnTrgtInfoMng_SQL_Tibero.xml +++ b/src/main/resources/egovframework/sqlmap/ve/cndtn/cndtnTrgtInfoMng_SQL_Tibero.xml @@ -337,7 +337,7 @@ /* cndtnTrgtInfoMngDAO.checkSspnIdtmtStep1 - step1.신청 가능한 대상이 있는지 찾는다. */ SELECT a.sspn_idtmt_trgt_ord AS sspnIdtmtTrgtOrd - , a.req_nmbr AS regNmbr + , a.req_nmbr AS reqNmbr , a.prsctr_nm AS prsctrNm FROM a diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/eduAplctList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/eduAplctList.jsp index 78a4a414..f7b07c60 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/eduAplctList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/eduAplctList.jsp @@ -674,12 +674,12 @@ $(document).ready(function(){ <%-- --%> - +<%-- --%> - + )" title="팝업 열림">신청 diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp index 3b886761..af28d3b0 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp @@ -68,6 +68,7 @@ location.href = "${pageContext.request.contextPath}/web/ve/aplct/sspnIdtmt/main.do"; } + //제출 function fn_new_confirm(p_prcsAplctPrdOrd){ var form = document.confirmForm; @@ -113,7 +114,7 @@ if(returnData.result == "success"){ // 대상자 테이블 pk 값 var sspnIdtmtTrgtOrd = returnData.id; - alert(returnData.msg); + //alert(returnData.msg); // 교육 신청 ajax // 대상자 이름, 생년월일, 대상자TB ID @@ -125,10 +126,33 @@ fn_eduRegPopup(trgtNm, dBirth, returnData.id); }else if(returnData.next == "N"){ //동일 대상자 중에서 선택할수 있도록 처리해야 한다. - alert(returnData.cndtnTrgtMngVOList); - alert(returnData.cndtnTrgtMngVOList.length); - alert(returnData.cndtnTrgtMngVOList[0]); - alert(returnData.cndtnTrgtMngVOList[0].sspnIdtmtTrgtOrd); + //forMulti + + $('#confirmBtns').hide(); + $('#VOList').show(); + + returnData.cndtnTrgtMngVOList.forEach( + function (el, index){ + var v_forMulti = ''; + v_forMulti = v_forMulti +""; + v_forMulti = v_forMulti +""; + v_forMulti = v_forMulti +el.reqNmbr; + v_forMulti = v_forMulti +""; + v_forMulti = v_forMulti +""; + v_forMulti = v_forMulti +el.prsctrNm; + v_forMulti = v_forMulti +""; + v_forMulti = v_forMulti +""; + //v_forMulti = v_forMulti +el.sspnIdtmtTrgtOrd; + + v_forMulti = v_forMulti +""; + + v_forMulti = v_forMulti +""; + v_forMulti = v_forMulti +""; + + $('#forMulti').after(v_forMulti); + } + ); + } }else{ alert(returnData.msg); @@ -153,6 +177,15 @@ //$('#target_confirm_popup-close').click(); } + + //선택 + function fn_new_select(p_sspnIdtmtTrgtOrd){ + var dBirth = $('#dBirth').val().replace(/\./g, ''); + var trgtNm = $('#trgtNm').val(); + + $('#target_confirm_popup-close').click(); + fn_eduRegPopup(trgtNm, dBirth, p_sspnIdtmtTrgtOrd); + } $(document).ready(function(){ /* @@ -228,7 +261,7 @@ $(document).ready(function(){ -
+
@@ -249,7 +282,7 @@ $(document).ready(function(){
-
+