$(document).ready(function(){ if($('#adrSeq').val() == '') { $(".popBtn").hide(); }else{ // $(".popBtnChk").hide(); $(".popBtnChk").text('수정'); // 피신청 대리인 등록 버튼 생성 fn_btnLoad($('#adrSeq').val()) } /* 최종결과 선택에 따른 액션 */ $('#detailResult').hide(); // var reqTy = ''; // 조정신청 유형 // var rpplTy = ''; // 조정신청 대상 var reqTy = $('input[name=reqTy]:checked').val();; // 조정신청 유형 var rpplTy = $('input[name=rpplTy]:checked').val();; // 조정신청 유형 //대리인 정보 처리해주기 if (rpplTy == "30") { $("#agntInfo").show(); //대리인 이메일 및 연락처 구분 처리해주기 var rppl00Email = $('#rppl00Email').val(); var rppl00Phone = addDash($('#rppl00Phone').val()); var splEmail00 = []; splEmail00 = rppl00Email.split("@"); $('#rppl00Email1').val(splEmail00[0]); $('#rppl00Email2').val(splEmail00[1]); // 10이면 지역번호 if(rppl00Phone.indexOf('-') > -1) { var splPhone00 = []; splPhone00 = rppl00Phone.split("-"); $('#rppl00Phone1').val(splPhone00[0]); $('#rppl00Phone2').val(splPhone00[1]); $('#rppl00Phone3').val(splPhone00[2]); } else if(rppl00Phone.length == 10) { $('#rppl00Phone1').val(rppl00Phone.substring(0, 2)); $('#rppl00Phone2').val(rppl00Phone.substring(2, 6)); $('#rppl00Phone3').val(rppl00Phone.substring(6, 10)); } else { $('#rppl00Phone1').val(rppl00Phone.substring(0, 3)); $('#rppl00Phone2').val(rppl00Phone.substring(3, 7)); $('#rppl00Phone3').val(rppl00Phone.substring(7, 11)); } } else { $("#agntInfo").hide(); $("#agntInfo input").prop("disabled", true); } //신청인 분류 초기 개인으로 선택 되어지도록 수정 var ustTy = $("[name='adjReqMgrVoList[1].rpplUsrTy']:eq(1)"); ustTy.prop("checked", true); $("[name='adjReqMgrVoList[1].rpplUsrTy']:eq(0)").val("01"); //신청인 정보 처리해주기 usrTySelectOff($("[name='adjReqMgrVoList[1].rpplUsrTy']"), '1'); // 신청인 분류 선택 onKeyUpBizId($("[name='adjReqMgrVoList[1].rpplBizId']")); // 법인번호 자동맞춤 onKeyUpBizNo($("[name='adjReqMgrVoList[1].rpplBizNo']")); // 개인사업자번호 자동맞춤 //신청인 이메일 및 연락처 구분 처리해주기 var rppl01Email = $('#rppl01Email').val(); var rppl01Phone = addDash($('#rppl01Phone').val()); var splEmail01 = []; splEmail01 = rppl01Email.split("@"); $('#rppl01Email1').val(splEmail01[0]); $('#rppl01Email2').val(splEmail01[1]); // 10이면 지역번호 if(rppl01Phone.indexOf('-') > -1) { var splPhone01 = []; splPhone01 = rppl01Phone.split("-"); $('#rppl01Phone1').val(splPhone01[0]); $('#rppl01Phone2').val(splPhone01[1]); $('#rppl01Phone3').val(splPhone01[2]); } else if(rppl01Phone.length == 10) { $('#rppl01Phone1').val(rppl01Phone.substring(0, 2)); $('#rppl01Phone2').val(rppl01Phone.substring(2, 6)); $('#rppl01Phone3').val(rppl01Phone.substring(6, 10)); } else { $('#rppl01Phone1').val(rppl01Phone.substring(0, 3)); $('#rppl01Phone2').val(rppl01Phone.substring(3, 7)); $('#rppl01Phone3').val(rppl01Phone.substring(7, 11)); } //피신청인 화면 처리해주기 var reqTotCnt = $('#reqPerTotCnt').val(); if(reqTotCnt > 0){ $('.tb_wrap_tit').hide(); $('.tb_wrap_tit').prop("disabled", true); $('.tb_wrap_tb').hide(); $('.tb_wrap_tb').prop("disabled", true); for(var i=1; i <= reqTotCnt; i++){ $('.reqPer0' + i + 'Tit').show(); $('.reqPer0' + i + 'Tit').prop("disabled", false); $('.reqPer0' + i + 'Tb').show(); $('.reqPer0' + i + 'Tb').prop("disabled", false); var num = Number(i) + 1; usrTySelectOff($("[name='adjReqMgrVoList["+ num +"].rpplUsrTy']:checked")[0], num); // 선택된 신청인 분류 객체 넘기기 onKeyUpBizId($("[name='adjReqMgrVoList["+ num +"].rpplBizId']")); // 법인번호 자동맞춤 onKeyUpBizNo($("[name='adjReqMgrVoList["+ num +"].rpplBizNo']")); // 개인사업자번호 자동맞춤 var bizId = $('#rppl0'+i+'BizId').val(); //등록 법인번호 불러오기 var bizNo = $('#rppl0'+i+'BizNo').val(); //등록 개인사업자 번호 불러오기 if(bizId != ""){ // 법인번호가 있으면 포맷 형식 변환해주기 $('#rppl0'+i+'BizId').val(BusinessId(bizId)); } if(bizNo != ""){ // 사업자 번호가 있으면 포맷형식 변환해주기 $('#rppl0'+i+'BizNo').val(BusinessNo(bizNo)); } //피신청인2 ~ 5 이메일 및 연락처 구분 처리해주기 var rpplEmail = $('#rppl0'+ num +'Email').val(); var rpplPhone = addDash($('#rppl0'+ num +'Phone').val()); var splEmail = []; splEmail = rpplEmail.split("@"); $('#rppl0'+ num +'Email1').val(splEmail[0]); $('#rppl0'+ num +'Email2').val(splEmail[1]); var splPhone = []; // 10이면 지역번호 if(rpplPhone.indexOf('-') > -1) { splPhone01 = rpplPhone.split("-"); $('#rppl0'+ num +'Phone1').val(splPhone01[0]); $('#rppl0'+ num +'Phone2').val(splPhone01[1]); $('#rppl0'+ num +'Phone3').val(splPhone01[2]); } else if(rppl01Phone.length == 10) { $('#rppl0'+ num +'Phone1').val(rpplPhone.substring(0, 2)); $('#rppl0'+ num +'Phone2').val(rpplPhone.substring(2, 6)); $('#rppl0'+ num +'Phone3').val(rpplPhone.substring(6, 10)); } else { $('#rppl0'+ num +'Phone1').val(rpplPhone.substring(0, 3)); $('#rppl0'+ num +'Phone2').val(rpplPhone.substring(3, 7)); $('#rppl0'+ num +'Phone3').val(rpplPhone.substring(7, 11)); } } }else if(reqTotCnt == 0){ //피신청인이 하나도 없는 경우 기본으로 하나만 보여주게 처리 //피신청인 02 ~ 05번까지 disabled 처리 $('.tb_wrap_tit').hide(); $('.tb_wrap_tit').prop("disabled", true); $('.tb_wrap_tb').hide(); $('.tb_wrap_tb').prop("disabled", true); //초기 개인으로 선택 되어지도록 수정 var ustTy = $("[name='adjReqMgrVoList[2].rpplUsrTy']:eq(0)"); ustTy.prop("checked", true); $("[name='adjReqMgrVoList[2].rpplUsrTy']:eq(0)").val("01"); //개인/법인 선택에 따른 하위 항목 숨기기 usrTySelectOff($("[name='adjReqMgrVoList[2].rpplUsrTy']"), '2'); onKeyUpBizId($("[name='adjReqMgrVoList[2].rpplBizId']")); // 법인번호 자동맞춤 onKeyUpBizNo($("[name='adjReqMgrVoList[2].rpplBizNo']")); // 개인사업자번호 자동맞춤 //피신청인1 이메일 및 연락처 구분 처리해주기 var rppl02Email = $('#rppl02Email').val(); var rppl02Phone = addDash($('#rppl02Phone').val()); var splEmail02 = []; splEmail02 = rppl02Email.split("@"); $('#rppl02Email1').val(splEmail02[0]); $('#rppl02Email2').val(splEmail02[1]); var splPhone02 = []; splPhone02 = rppl02Phone.split("-"); $('#rppl02Phone1').val(splPhone02[0]); $('#rppl02Phone2').val(splPhone02[1]); $('#rppl02Phone3').val(splPhone02[2]); } });