//신청 1단계 저장 function fn_adjReqMgr_insert() { $('#adrNo').val($('#adrNoTemp').val()); $('#frstRegistPnttm').val($('#startDate01').val()); $('#lastUpdtPnttm').val($('#endDate').val()); $('#adrSn').val($('#adrSnTemp').val()); $('#memDeptNm').val($('#memDeptNmTemp').val()); $('#assPstUsrNm').val($('#assPstUsrNmTemp').val()); if($('#adrNo').val() == ''){ alert('조정번호는 필수 입력값입니다.'); return false; } console.log(' !! ', $('#adrSn').val()); console.log(' !! ', $('#frstRegistPnttm').val()); console.log(' !! ', $('#lastUpdtPnttm').val()); var form = document.adrVO; var rpplTy = $("[name='rpplTy']:checked").val(); //조정신청 대상 타입 if(rpplTy == '30'){ //조정신청 대상 대리인 var rppl00Nm = $('#rppl00Nm').val(); var rppl00Post = $('#rppl00Post').val(); var rppl00AddrDtl = $('#rppl00AddrDtl').val(); var rppl00Email1 = $('#rppl00Email1').val(); var rppl00Email2 = $('#rppl00Email2').val(); var rppl00Phone1 = $('#rppl00Phone1').val(); var rppl00Phone2 = $('#rppl00Phone2').val(); var rppl00Phone3 = $('#rppl00Phone3').val(); var rppl00RealPost = $('#rppl00RealPost').val(); var rppl00RealAddrDtl = $('#rppl00RealAddrDtl').val(); $('#rppl00Phone').val(rppl00Phone1+rppl00Phone2+rppl00Phone3); } var rpplUsrTy = $("[name='adjReqMgrVoList[1].rpplUsrTy']:checked").val(); //신청인 분류 if(rpplUsrTy == "01"){ //개인일 경우 var rppl0101Nm = $('#rppl0101Nm').val(); }else if(rpplUsrTy == "02"){ // 법인일 경우 var rppl0102Nm = $('#rppl0102Nm').val(); var rppl01BizNm = $('#rppl01BizNm').val(); var rppl01BizId = $('#rppl01BizId').val(); }else { // 개인 사업자인 경우 var rppl0103Nm = $('#rppl0103Nm').val(); var rppl01BizNo = $('#rppl01BizNo').val(); } //신청인 공통 입력 부분 체크 var rppl01Post = $('#rppl01Post').val(); var rppl01AddrDtl = $('#rppl01AddrDtl').val(); var rppl01Email1 = $('#rppl01Email1').val(); var rppl01Email2 = $('#rppl01Email2').val(); var rppl01Phone1 = $('#rppl01Phone1').val(); var rppl01Phone2 = $('#rppl01Phone2').val(); var rppl01Phone3 = $('#rppl01Phone3').val(); var rppl01RealPost = $('#rppl01RealPost').val(); var rppl01RealAddrDtl = $('#rppl01RealAddrDtl').val(); console.log('rppl01Phone1 :: ', rppl01Phone1); //신청인 이메일정보 합쳐주기 var rppl01Email1 = $('#rppl01Email1').val(); var rppl01Email2 = $('#rppl01Email2').val(); $('#rppl01Email').val(rppl01Email1+ "@" + rppl01Email2); //신청인 연락처 합쳐주기 var rppl01Phone1 = $('#rppl01Phone1').val(); var rppl01Phone2 = $('#rppl01Phone2').val(); var rppl01Phone3 = $('#rppl01Phone3').val(); $('#rppl01Phone').val(rppl01Phone1+rppl01Phone2+rppl01Phone3); console.log('85 :: rppl01Phone1+rppl01Phone2+rppl01Phone3 :: ', rppl01Phone1+rppl01Phone2+rppl01Phone3); //피신청인 체크 var reqTotCnt = $('#reqPerTotCnt').val(); //총 피신청인 갯수 console.log('reqTotCnt : ', reqTotCnt); if(reqTotCnt > 0){ // 첫번째 피신청인 데이터 체크 var rppl02UsrTy = $("[name = 'adjReqMgrVoList[2].rpplUsrTy']:checked").val(); if(rppl02UsrTy == "01"){ //개인일 경우 var rppl0201Nm = $('#rppl0201Nm').val(); }else if(rppl02UsrTy == "02"){ // 법인일 경우 var rppl0202Nm = $('#rppl0202Nm').val(); var rppl02BizNm = $('#rppl02BizNm').val(); var rppl02BizId = $('#rppl02BizId').val(); }else { // 개인 사업자인 경우 var rppl0203Nm = $('#rppl0203Nm').val(); var rppl02BizNo = $('#rppl02BizNo').val(); } //신청인 공통 입력 부분 체크 var rppl02Post = $('#rppl02Post').val(); var rppl02AddrDtl = $('#rppl02AddrDtl').val(); var rppl02Email1 = $('#rppl02Email1').val(); var rppl02Email2 = $('#rppl02Email2').val(); var rppl02Phone1 = $('#rppl02Phone1').val(); var rppl02Phone2 = $('#rppl02Phone2').val(); var rppl02Phone3 = $('#rppl02Phone3').val(); var rppl02RealPost = $('#rppl02RealPost').val(); var rppl02RealAddrDtl = $('#rppl02RealAddrDtl').val(); //신청인 이메일정보 합쳐주기 var rppl02Email1 = $('#rppl02Email1').val(); var rppl02Email2 = $('#rppl02Email2').val(); $('#rppl02Email').val(rppl02Email1+ "@" + rppl02Email2); //신청인 연락처 합쳐주기 var rppl02Phone1 = $('#rppl02Phone1').val(); var rppl02Phone2 = $('#rppl02Phone2').val(); var rppl02Phone3 = $('#rppl02Phone3').val(); $('#rppl02Phone').val(rppl02Phone1+rppl02Phone2+rppl02Phone3); console.log('rppl02Phone1+rppl02Phone2+rppl02Phone3 : ', rppl02Phone1+rppl02Phone2+rppl02Phone3); } //피신청인 2번 체크 if($('.reqPer02Tb').is(':visible')){ var rppl03UsrTy = $("[name='adjReqMgrVoList[3].rpplUsrTy']").val(); //신청인 분류 if(rppl03UsrTy == "01"){ //개인일 경우 var rppl0301Nm = $('#rppl0301Nm').val(); }else if(rppl03UsrTy == "02"){ // 법인일 경우 var rppl0302Nm = $('#rppl0302Nm').val(); var rppl03BizNm = $('#rppl03BizNm').val(); var rppl03BizId = $('#rppl03BizId').val(); }else { // 개인 사업자인 경우 var rppl0303Nm = $('#rppl0303Nm').val(); var rppl03BizNo = $('#rppl03BizNo').val(); } //신청인 공통 입력 부분 체크 var rppl03Post = $('#rppl03Post').val(); var rppl03AddrDtl = $('#rppl03AddrDtl').val(); var rppl03Email1 = $('#rppl03Email1').val(); var rppl03Email2 = $('#rppl03Email2').val(); var rppl03Phone1 = $('#rppl03Phone1').val(); var rppl03Phone2 = $('#rppl03Phone2').val(); var rppl03Phone3 = $('#rppl03Phone3').val(); var rppl03RealPost = $('#rppl03RealPost').val(); var rppl03RealAddrDtl = $('#rppl03RealAddrDtl').val(); //신청인 이메일정보 합쳐주기 var rppl03Email1 = $('#rppl03Email1').val(); var rppl03Email2 = $('#rppl03Email2').val(); $('#rppl03Email').val(rppl03Email1+ "@" + rppl03Email2); //신청인 연락처 합쳐주기 var rppl03Phone1 = $('#rppl03Phone1').val(); var rppl03Phone2 = $('#rppl03Phone2').val(); var rppl03Phone3 = $('#rppl03Phone3').val(); $('#rppl03Phone').val(rppl03Phone1+rppl03Phone2+rppl03Phone3); } //피신청인 3번 체크 if($('.reqPer03Tb').is(':visible')){ var rppl04UsrTy = $("[name='adjReqMgrVoList[4].rpplUsrTy']").val(); //신청인 분류 if(rppl04UsrTy == "01"){ //개인일 경우 var rppl0401Nm = $('#rppl0401Nm').val(); if(rppl0401Nm == ""){ alert("피신청인 이름을 입력해 주세요."); return false; } }else if(rppl04UsrTy == "02"){ // 법인일 경우 var rppl0402Nm = $('#rppl0402Nm').val(); var rppl04BizNm = $('#rppl04BizNm').val(); var rppl04BizId = $('#rppl04BizId').val(); }else { // 개인 사업자인 경우 var rppl0403Nm = $('#rppl0403Nm').val(); var rppl04BizNo = $('#rppl04BizNo').val(); } //신청인 공통 입력 부분 체크 var rppl04Post = $('#rppl04Post').val(); var rppl04AddrDtl = $('#rppl04AddrDtl').val(); var rppl04Email1 = $('#rppl04Email1').val(); var rppl04Email2 = $('#rppl04Email2').val(); var rppl04Phone1 = $('#rppl04Phone1').val(); var rppl04Phone2 = $('#rppl04Phone2').val(); var rppl04Phone3 = $('#rppl04Phone3').val(); var rppl04RealPost = $('#rppl04RealPost').val(); var rppl04RealAddrDtl = $('#rppl04RealAddrDtl').val(); //신청인 이메일정보 합쳐주기 var rppl04Email1 = $('#rppl04Email1').val(); var rppl04Email2 = $('#rppl04Email2').val(); $('#rppl04Email').val(rppl04Email1+ "@" + rppl04Email2); //신청인 연락처 합쳐주기 var rppl04Phone1 = $('#rppl04Phone1').val(); var rppl04Phone2 = $('#rppl04Phone2').val(); var rppl04Phone3 = $('#rppl04Phone3').val(); $('#rppl04Phone').val(rppl04Phone1+rppl04Phone2+rppl04Phone3); } //피신청인 4번 체크 if($('.reqPer04Tb').is(':visible')){ var rppl05UsrTy = $("[name='adjReqMgrVoList[5].rpplUsrTy']").val(); //신청인 분류 if(rppl05UsrTy == "01"){ //개인일 경우 var rppl0501Nm = $('#rppl0501Nm').val(); }else if(rppl05UsrTy == "02"){ // 법인일 경우 var rppl0502Nm = $('#rppl0502Nm').val(); var rppl05BizNm = $('#rppl05BizNm').val(); var rppl05BizId = $('#rppl05BizId').val(); }else { // 개인 사업자인 경우 var rppl0503Nm = $('#rppl0503Nm').val(); var rppl05BizNo = $('#rppl05BizNo').val(); } //신청인 공통 입력 부분 체크 var rppl05Post = $('#rppl05Post').val(); var rppl05AddrDtl = $('#rppl05AddrDtl').val(); var rppl05Email1 = $('#rppl05Email1').val(); var rppl05Email2 = $('#rppl05Email2').val(); var rppl05Phone1 = $('#rppl05Phone1').val(); var rppl05Phone2 = $('#rppl05Phone2').val(); var rppl05Phone3 = $('#rppl05Phone3').val(); var rppl05RealPost = $('#rppl05RealPost').val(); var rppl05RealAddrDtl = $('#rppl05RealAddrDtl').val(); //신청인 이메일정보 합쳐주기 var rppl05Email1 = $('#rppl05Email1').val(); var rppl05Email2 = $('#rppl05Email2').val(); $('#rppl05Email').val(rppl05Email1+ "@" + rppl05Email2); //신청인 연락처 합쳐주기 var rppl05Phone1 = $('#rppl05Phone1').val(); var rppl05Phone2 = $('#rppl05Phone2').val(); var rppl05Phone3 = $('#rppl05Phone3').val(); $('#rppl05Phone').val(rppl05Phone1+rppl05Phone2+rppl05Phone3); } //피신청인 5번 체크 if($('.reqPer05Tb').is(':visible')){ var rppl06UsrTy = $("[name='adjReqMgrVoList[6].rpplUsrTy']").val(); //신청인 분류 if(rppl06UsrTy == "01"){ //개인일 경우 var rppl0601Nm = $('#rppl0601Nm').val(); }else if(rppl06UsrTy == "02"){ // 법인일 경우 var rppl0602Nm = $('#rppl0602Nm').val(); var rppl06BizNm = $('#rppl06BizNm').val(); var rppl06BizId = $('#rppl06BizId').val(); }else { // 개인 사업자인 경우 var rppl0603Nm = $('#rppl0603Nm').val(); var rppl06BizNo = $('#rppl06BizNo').val(); } //피신청인 공통 입력 부분 체크 var rppl06Post = $('#rppl06Post').val(); var rppl06AddrDtl = $('#rppl06AddrDtl').val(); var rppl06Email1 = $('#rppl06Email1').val(); var rppl06Email2 = $('#rppl06Email2').val(); var rppl06Phone1 = $('#rppl06Phone1').val(); var rppl06Phone2 = $('#rppl06Phone2').val(); var rppl06Phone3 = $('#rppl06Phone3').val(); var rppl06RealPost = $('#rppl06RealPost').val(); var rppl06RealAddrDtl = $('#rppl06RealAddrDtl').val(); //신청인 이메일정보 합쳐주기 var rppl06Email1 = $('#rppl06Email1').val(); var rppl06Email2 = $('#rppl06Email2').val(); $('#rppl06Email').val(rppl06Email1+ "@" + rppl06Email2); //신청인 연락처 합쳐주기 var rppl06Phone1 = $('#rppl06Phone1').val(); var rppl06Phone2 = $('#rppl06Phone2').val(); var rppl06Phone3 = $('#rppl06Phone3').val(); $('#rppl06Phone').val(rppl06Phone1+rppl06Phone2+rppl06Phone3); } var reqCn1 = $('#reqCn1').val(); var reqCn2 = $('#reqCn2').val(); //var fileTemp = $('.item_ uploaded_obj').length; var msg = ""; var url = ""; // var regUpdt = false; if($('#adrSeq').val() != '') { msg= "조정신청 정보 수정을 진행하시겠습니까?"; url= "/kccadr/adjReqMgOff/updateAdjReqMgrPastAjax.do"; } else{ msg= "조정신청 정보 등록을 진행하시겠습니까?"; url= "/kccadr/adjReqMgOff/insertAdjReqMgrPastAjax.do"; } if(confirm(msg)){ //신청인 정보 입력 var data = new FormData(form); $.ajax({ type: "POST", url: url, data: data, dataType:'json', async: false, processData: false, contentType: false, cache: false, success: function (data) { alert(data.data); if(data.status == 'OK') { if($('#adrSeqHidden').val() == '') { $('#adrSeqHidden').val(data.dataSub); } if($('#adrSeq').val() == '') { $(".popBtn").show(); $('#adrSeq').val(data.dataSub); } $(".popBtnChk").text("수정"); $(".popBtn").show(); fn_goDetail(data.dataSub); // fn_btnLoad(data.dataSub); // $('#nextGoPageForm').submit(); } else if(data.status == 'Unauthorized' || data.status == 'BAD_REQUEST') { return false; } }, error: function (e) { alert("저장에 실패하였습니다."); console.log("ERROR : ", e); } }); } } function fn_goDetail(adrSeq){ var goForm = document.goForm; goForm.adrSeq.value = adrSeq; goForm.submit(); }