diff --git a/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep1.jsp b/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep1.jsp index 4e69779f..17737c2e 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep1.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep1.jsp @@ -547,11 +547,13 @@ $( document ).ready(function(){
- + + <%-- --%> - + +
diff --git a/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep2.jsp b/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep2.jsp index 686c1103..1d6ab91e 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep2.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep2.jsp @@ -541,14 +541,16 @@
- - +<%-- --%> + +
<%-- --%> - + +
diff --git a/src/main/webapp/WEB-INF/jsp/web/kccadr/kccadrCom/kccadrConstantsJsp.jsp b/src/main/webapp/WEB-INF/jsp/web/kccadr/kccadrCom/kccadrConstantsJsp.jsp index 5c62aae4..a3c07bca 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kccadr/kccadrCom/kccadrConstantsJsp.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kccadr/kccadrCom/kccadrConstantsJsp.jsp @@ -336,6 +336,75 @@ var AdjstReq = { }); } + } + ,step1SaveConfirm : function(mode){ + + if(!this.validStep(this.STEP)){ + return false; + } + + var saveList = []; + var agntWarp = $("#agntInfo"); + if(agntWarp.length > 0 ){ + var agentData = this.getAgenData(agntWarp); + saveList.push(agentData); + } + + var reqData = this.getReqPersonData($("#reqPerson")); + saveList.push(reqData); + + // 관련인 리스트 + var data = { + adjstRpplList : saveList + }; + // 조정일련번호 + data.adrSeq = $("#adrSeq").val(); + // 이전신청 불러오기 조정일련번호 + data.copyAdrSeq = $("#copyAdrSeq").val(); + // 조정회차 + data.adrSn = $("#adrSn").val(); + // 신청유형 + data.reqTy = $("#reqTy").val(); + + + + // 신청하기, 체험하기 구분 + var depth = this.expDivision(this.STEP); + + var url = "/web/kccadr/"+depth+"/adjstReqRegistStep1Save.do"; + if(mode == "${KccadrConstants.ADR_MODE_UPT}"){ + url = "/web/kccadr/"+depth+"/adjstReqRegistStep1Update.do"; + } + + if (confirm("신청인 정보 임시저장을 진행하시겠습니까?")) { + $.ajax({ + type: "POST", + url: url, + data: JSON.stringify(data), + dataType:'json', + async: false, + processData: false, + contentType: "application/json", + cache: false, + success: function (returnData, status) { + if(returnData.result == 'SUCCESS'){ + var rsData = returnData.rsVO; + if(rsData != null){ + $("#adrSeq").val(rsData.adrSeq); + $("#adrSn").val(rsData.adrSn); + // 카피 일련번호는 무조건 초기화 시켜준다. + $("#copyAdrSeq").val(""); + } + if(confirm("신청인 정보 임시저장이 완료되었습니다.\n다음 페이지로 이동하시겠습니까?")) + { + AdjstReq.fncGoNext(); + } + } + }, + error: function (e) { alert("저장에 실패하였습니다."); console.log("ERROR : ", e); } + }); + } + }, step2Save : function(mode){ if(!this.validStep(this.STEP)){ @@ -391,6 +460,63 @@ var AdjstReq = { }); } + }, + step2SaveConfirm : function(mode){ + if(!this.validStep(this.STEP)){ + return false; + } + var saveList = []; + + var targetObj = $(".personWarp"); + $.each(targetObj, function(idx , obj){ + saveList.push(AdjstReq.getResPersonData($(this))); + }); + + if(targetObj.length != saveList.length){ + alert("피신청인 정보가 일치하지 않습니다. 관리자에게 문으해주세요."); + return false; + } + console.log(saveList); + // 피신청인 리스트 + var data = { + adjstRpplList : saveList + }; + + // 조정일련번호 + data.adrSeq = $("#adrSeq").val(); + // 조정회차 + data.adrSn = $("#adrSn").val(); + + var depth = this.expDivision(this.STEP); + var url = "/web/kccadr/"+depth+"/adjstReqRegistStep2Save.do"; + + if (confirm("피신청인 정보 임시저장을 진행하시겠습니까?")) { + $.ajax({ + type: "POST", + url: url, + data: JSON.stringify(data), + dataType:'json', + async: false, + processData: false, + contentType: "application/json", + cache: false, + success: function (returnData, status) { + if(returnData.result == 'SUCCESS'){ + var rsData = returnData.rsVO; + if(rsData != null){ + $("#adrSeq").val(rsData.adrSeq); + $("#adrSn").val(rsData.adrSn); + } + if(confirm("피신청인 정보 임시저장이 완료되었습니다.\n다음 페이지로 이동하시겠습니까?")) + { + AdjstReq.fncGoNext(); + } + } + }, + error: function (e) { alert("저장에 실패하였습니다."); console.log("ERROR : ", e); } + }); + } + }, step3Save : function(mode, previewYn, adrSeq){ // previewYn : 조정신청등록 3단계 미리보기 버튼 클릭시 > 3단계 저장 처리후 팝업오픈