• Y
  • List All
  • Feedback
    • This Project
    • This Group
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
2025_PROJECT / mjgo_admin star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
mjgo_adminsrcmainwebappWEB-INFjspwebpayBillPub.jsp
Download as .zip file
File name
Commit message
Commit date
DATABASE
first commit
04-21
src/main
관리자페이지 기본 스타일 수정
04-22
.codetogether.ignore
first commit
04-21
.gitignore
first commit
04-21
pom.xml
first commit
04-21
File name
Commit message
Commit date
java
first commit
04-21
resources
first commit
04-21
webapp
관리자페이지 기본 스타일 수정
04-22
File name
Commit message
Commit date
META-INF
first commit
04-21
MMS
first commit
04-21
WEB-INF
관리자페이지 기본 스타일 수정
04-22
common
first commit
04-21
crosseditor/binary/images
first commit
04-21
css
관리자페이지 기본 스타일 수정
04-22
direct
first commit
04-21
dist
first commit
04-21
download
first commit
04-21
font
first commit
04-21
font-flexslider
first commit
04-21
fonts
first commit
04-21
html
first commit
04-21
images
first commit
04-21
img
관리자페이지 기본 스타일 수정
04-22
js
first commit
04-21
mail
first commit
04-21
mjon/MMS
first commit
04-21
pb
관리자페이지 기본 스타일 수정
04-22
public
first commit
04-21
publish
관리자페이지 기본 스타일 수정
04-22
sample_mjon
first commit
04-21
site
first commit
04-21
google53cfb10eb3856530.html
first commit
04-21
googlefa7d697b23d4a34a.html
first commit
04-21
imageEditorSample.html
first commit
04-21
imageEditorSample2.html
first commit
04-21
index.jsp
first commit
04-21
naver94c82af5badbae52b1e46e77b88410c9.html
first commit
04-21
robots.txt
first commit
04-21
sendRESTAPI_test_r1_send.jsp
first commit
04-21
sitemap.xml
first commit
04-21
tempPayPrint.html
first commit
04-21
tempPrint.html
first commit
04-21
tempPrint1.html
first commit
04-21
test.jsp
first commit
04-21
File name
Commit message
Commit date
META-INF
first commit
04-21
config/egovframework/springmvc
first commit
04-21
jsp
관리자페이지 기본 스타일 수정
04-22
lib
first commit
04-21
tld
first commit
04-21
decorators.xml
first commit
04-21
jeus-web-dd.xml
first commit
04-21
sitemesh.xml
first commit
04-21
web.xml
first commit
04-21
weblogic.xml
first commit
04-21
File name
Commit message
Commit date
agent
first commit
04-21
block
first commit
04-21
cmm
관리자페이지 기본 스타일 수정
04-22
cnt
first commit
04-21
cntsource
first commit
04-21
com/utl/wed
first commit
04-21
cop
first commit
04-21
egovframework/com/uss/ion/bnr
first commit
04-21
holiday
first commit
04-21
kisa/kisa
first commit
04-21
kopost/search
first commit
04-21
layout
관리자페이지 기본 스타일 수정
04-22
letter
first commit
04-21
main
관리자페이지 기본 스타일 수정
04-22
sec
first commit
04-21
sts/cst
first commit
04-21
sym
first commit
04-21
uat
관리자페이지 기본 스타일 수정
04-22
uss
관리자페이지 기본 스타일 수정
04-22
web
first commit
04-21
blank.jsp
first commit
04-21
cntCNT_000000000862.jsp
first commit
04-21
File name
Commit message
Commit date
addr
first commit
04-21
addrBlock
first commit
04-21
addragency
first commit
04-21
api
first commit
04-21
com
first commit
04-21
cop
first commit
04-21
custom
first commit
04-21
event
first commit
04-21
fax
first commit
04-21
grd
first commit
04-21
kakao
first commit
04-21
login
first commit
04-21
main
first commit
04-21
member
first commit
04-21
msg
first commit
04-21
msgcampain
first commit
04-21
msgdata
first commit
04-21
msgsent
first commit
04-21
pay
first commit
04-21
pop
first commit
04-21
reservedmsg
first commit
04-21
sample
first commit
04-21
search
first commit
04-21
survey
first commit
04-21
user
first commit
04-21
rejectTest.jsp
first commit
04-21
File name
Commit message
Commit date
BillPub.jsp
first commit
04-21
MsgPrintStatementPopUp.jsp
first commit
04-21
MsgPrintUsageDetailsPopUp.jsp
first commit
04-21
PayEstimate.jsp
first commit
04-21
PayGuide.jsp
first commit
04-21
PayList.jsp
first commit
04-21
PayListAllAjax.jsp
first commit
04-21
PayListPointAjax.jsp
first commit
04-21
PayListRefundAjax.jsp
first commit
04-21
PayPrintListPopUp.jsp
first commit
04-21
PayPrintPointListPopUp.jsp
first commit
04-21
PayPrintRefundListPopUp.jsp
first commit
04-21
PaySimpRecipAjax.jsp
first commit
04-21
PayUserList.jsp
first commit
04-21
PayUserListAjax.jsp
first commit
04-21
PayUserMsgDetailPopAjax.jsp
first commit
04-21
PayUserMsgWithKakaoDetailPopAjax.jsp
first commit
04-21
PayUserSWList.jsp
first commit
04-21
PayUserSWListAjax.jsp
first commit
04-21
PayUserWithKakaoList.jsp
first commit
04-21
PayUserWithKakaoListAjax.jsp
first commit
04-21
PayVAViewAjax.jsp
first commit
04-21
PayVaViewPrintPopup.jsp
first commit
04-21
PayView.jsp
first commit
04-21
PrintPayUserListPdfPopUp.jsp
first commit
04-21
PrintPayUserListPopUp.jsp
first commit
04-21
PrintPayUserSWListPdfPopUp.jsp
first commit
04-21
PrintPayUserSWListPopUp.jsp
first commit
04-21
PrintPayUserWithKakaoListPdfPopUp.jsp
first commit
04-21
PrintPayUserWithKakaoListPopUp.jsp
first commit
04-21
hehihoho3@gmail.com 04-21 bfbbc99 first commit UNIX
Raw Open in browser Change history
<%-- Class Name : SendNumberList.jsp Description : 발신번호 리스트 조회 페이지 Modification Information 수정일 수정자 수정내용 ------- -------- --------------------------- 2021.03.31 신명섭 최초 생성 Copyright (C) 2009 by ITN All right reserved. --%> <%@ page contentType="text/html; charset=utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> <%@ taglib prefix="ec" uri="/WEB-INF/tld/ecnet_tld.tld"%> <!DOCTYPE html> <html lang="ko"> <head> <script type="text/javaScript" language="javascript"> $( document ).ready(function() { //현금영수증 사업자번호 넣어주기 if("${mberManageVO.cashbillBizNo}" != ""){ //사업자번호 - 넣어주기 var cashBizNoTxt = "${mberManageVO.cashbillBizNo}" var cashBizNo = cashBizNoTxt.substr(0, 3) + "-" + cashBizNoTxt.substr(3, 2) + "-" + cashBizNoTxt.substr(5); $("#cashbillBizNo").val(cashBizNo); } //현금영수증 자동 발행일 시 or 개인회원이고 세금계산서 자동발행이 아닐 시 메뉴 들어오면 현금영수증 탭 활성화 if("${mberManageVO.cashbillAuto}" == "Y" || ("${mberManageVO.cashbillAuto}" == "N" && "${mberManageVO.dept}" == "p" )){ $("#tab2").trigger("click"); } //결제 목록에서 수정하기 버튼을 통해 메뉴 이동 시 세금계산서 수정, 현금영수증 수정인지 구분 if("${mberManageVO.billType}" == 'c'){ $("#tab2").trigger("click"); } if("${mberManageVO.billType}" == 't'){ $("#tab1").trigger("click"); } //소득공제용 현금영수증일 시 핸드폰번호 노출 if("${mberManageVO.cashbillType}" == "1"){ $(".cashbillBizNo").css("display","none"); //지출증빙용 현금영수증일 시 삭업자번호 노출 }else if("${mberManageVO.cashbillType}" == "2"){ $(".cashbillPhoneNum").css("display","none"); $(".cashbillBizNo").css("display",""); } //자동발행 시 이메일 넣어주기 //계산서 담당자 이메일 @로 split해서 넣기 var taxMngEmailTxt = "${mberManageVO.taxMngEmail}" var taxMngEmailSplit = taxMngEmailTxt.split("@"); $("#taxMngEmail1").val(taxMngEmailSplit[0]); $("#taxMngEmail2").val(taxMngEmailSplit[1]); //현금영수증 이메일 넣어주기 //계산서 담당자 이메일 @로 split해서 넣기 var taxMngEmailTxt = "${mberManageVO.cashMngEmail}" var cashMngEmailSplit = taxMngEmailTxt.split("@"); $("#cashMngEmail1").val(cashMngEmailSplit[0]); $("#cashMngEmail2").val(cashMngEmailSplit[1]); //현금영수증 종류(1소득공제 2지출증빙) 변경 시 핸드폰, 사업자번호 display 처리 $("input[name='cashbillType']:radio").change(function () { //라디오 버튼 값을 가져온다. if(this.value == '1'){ $(".cashbillPhoneNum").css("display",""); $(".cashbillBizNo").css("display","none"); }else{ $(".cashbillPhoneNum").css("display","none"); $(".cashbillBizNo").css("display",""); } }); //현금영수증 발행 사업자등록번호 입력 $("input[name=cashbillBizNo]").on("keyup", function() { $(this).val(cashbillBizNo($(this).val().replace(/[^-\.0-9]/g,""))) }) }); //사업자등록번호 - 넣기 function cashbillBizNo(str){ str = str.replace(/[^0-9]/g, ''); var tmp = ''; if(str.length < 4){ return str; }else if(str.length < 7){ tmp += str.substr(0, 3); tmp += '-'; tmp += str.substr(3); return tmp; }else{ tmp += str.substr(0, 3); tmp += '-'; tmp += str.substr(3, 2); tmp += '-'; tmp += str.substr(5); return tmp; } return str; } //이메일 뒷자리 변경(세금계산서,현금영수증 따로) function taxEmailChange(email){ var taxEmailTxt = $("input[name=taxMngEmail2]"); if(email.value == '1'){ $("input[name=taxMngEmail2]").attr('readonly', false); taxEmailTxt.val(''); }else{ taxEmailTxt.val(email.value); $("input[name=taxMngEmail2]").attr('readonly', true); } } function cashEmailChange(email){ var taxEmailTxt = $("input[name=cashMngEmail2]"); if(email.value == '1'){ $("input[name=cashMngEmail2]").attr('readonly', false); taxEmailTxt.val(''); }else{ taxEmailTxt.val(email.value); $("input[name=cashMngEmail2]").attr('readonly', true); } } //사업자번호 유효성체크 function checkCorporateRegiNumber(number){ var numberMap = number.replace(/-/gi, '').split('').map(function (d){ return parseInt(d, 10); }); if(numberMap.length == 10){ var keyArr = [1, 3, 7, 1, 3, 7, 1, 3, 5]; var chk = 0; keyArr.forEach(function(d, i){ chk += d * numberMap[i]; }); chk += parseInt((keyArr[8] * numberMap[8])/ 10, 10); console.log(chk); return Math.floor(numberMap[9]) === ( (10 - (chk % 10) ) % 10); } return false; } function updateTaxbill(uniqId){ //가입설정으로 validateUserManageVO 처리 안함. var frm = document.taxbillForm ; frm.uniqId.value = uniqId; var billDepth = $("input[name=billDepth]:checked").val(); if(billDepth == "biz") { //기업 항목 공백 체크 if( $("#taxBizNo").val() == "" || $("#taxAddr").val() == "" || $("#taxChrmNm").val() == "" || $("#taxBzNm").val() == "" || $("#taxBizCondition").val() == "" || $("#taxBizEvnet").val() == "" ){ alert("계산서 정보 수정 시 모든 항목은 필수 값입니다."); return false; } //사업자번호 유효성체크 if(!checkCorporateRegiNumber($("#taxBizNo").val())) { alert("사업자번호가 유효하지 않습니다."); return false; } frm.taxBizNo.value = $("#taxBizNo").val(); frm.taxAddr.value = $("#taxAddr").val(); frm.taxChrmNm.value = $("#taxChrmNm").val(); frm.taxBzNm.value = $("#taxBzNm").val(); frm.taxBizCondition.value = $("#taxBizCondition").val(); frm.taxBizEvnet.value = $("#taxBizEvnet").val(); } if(billDepth == "regi") { //개인 항목 공백 체크 if( $("#taxCNm").val() == "" || $("#taxCIhidNum").val() == "" || $("#taxCAddr").val() == "" ){ alert("계산서 정보 수정 시 모든 항목은 필수 값입니다."); return false; } frm.taxCNm.value = $("#taxCNm").val(); frm.taxCIhidNum.value = $("#taxCIhidNum").val(); frm.taxCAddr.value = $("#taxCAddr").val(); } //담당자정보 항목 공백 체크 if( $("#taxMngEmail1").val() == "" || $("#taxMngEmail2").val() == ""){ alert("계산서 정보 수정 시 계산서 수신 이메일 항목은 필수 값입니다."); return false; } if( $("#taxMngNm").val() == "" ){ alert("계산서 정보 수정 시 담당자 이름은 필수 값입니다."); return false; } if( $("#taxMngPhoneNum").val() == "" ){ alert("계산서 정보 수정 시 담당자 휴대폰은 필수 값입니다."); return false; } //이메일 체크 var taxEmail = frm.taxMngEmail1.value + "@" + frm.taxMngEmail2.value; //var taxExptext = /^[A-Za-z0-9_\.\-]+@[A-Za-z0-9\-]+\.[A-Za-z0-9\-]+/; var taxExptext = /^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*.[a-zA-Z]{2,3}$/i; if(taxExptext.test(taxEmail)==false){ alert("계산서 수신 이메일주소 형식이 올바르지 않습니다."); return false; } frm.taxMngEmail.value = taxEmail; //휴대폰 체크 var regExp = /^(01[016789]{1}|02|0[3-9]{1}[0-9]{1})-?[0-9]{3,4}-?[0-9]{4}$/; var phoneCheck = $("#taxMngPhoneNum").val(); var comNumCheck = $("#taxMngComNum").val(); if( !regExp.test(phoneCheck)) { alert("계산서 담당자 휴대폰 양식을 확인해주세요."); return false; } //회사 전화번호 양식 체크(입력한 경우만) if( comNumCheck != "" && !regExp.test(comNumCheck)) { alert("계산서 회사 전화번호 양식을 확인해주세요."); return false; } // radio 체크 var radio1 = $("input[name=taxRadio1]:checked").val(); //기업(B) var radio2 = $("input[name=taxRadio2]:checked").val(); //개인(C) if(radio1 == 'B') { frm.taxbillAuto.value = radio1; } else if(radio2 == 'C') { frm.taxbillAuto.value = radio2; } else { frm.taxbillAuto.value = 'N'; } if(!confirm("수정하시겠습니까?")){ return ; } // 사업자번호 공백, 대시(-) 제거 frm.taxBizNo.value = $("#taxBizNo").val().replace(/ /g, '').replace(/-/gi, ''); frm.submit(); } function updateCashbill(uniqId){ //가입설정으로 validateUserManageVO 처리 안함. var frm = document.cashbillForm ; frm.uniqId.value = uniqId; //모든 항목 공백 체크 if( $("#cashMngEmail1").val() == "" || $("#cashMngEmail2").val() == "" || $("#cashMngPhoneNum").val() == "" ){ alert("현금영수증 정보 수정 시 모든 항목은 필수 값입니다."); return false; } if(frm.cashbillType.value == "1"){ if( $("#cashbillPhoneNum").val() == ""){ alert("현금영수증 정보 수정 시 모든 항목은 필수 값입니다."); return false; } $("#cashbillBizNo").attr("disabled", true); }else if(frm.cashbillType.value == "2"){ if( $("#cashbillBizNo").val() == ""){ alert("현금영수증 정보 수정 시 모든 항목은 필수 값입니다."); return false; } $("#cashbillPhoneNum").attr("disabled", true); } if($("#cashMngEmail1").val() != "" || $("#cashMngEmail2").val() != ""){ //이메일 체크 var cashEmail = frm.cashMngEmail1.value + "@" + frm.cashMngEmail2.value; //var cashExptext = /^[A-Za-z0-9_\.\-]+@[A-Za-z0-9\-]+\.[A-Za-z0-9\-]+/; var cashExptext = /^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/;; if(cashExptext.test(cashEmail)==false){ alert("계산서 수신 이메일주소 형식이 올바르지 않습니다."); return false; } frm.cashMngEmail.value = cashEmail; } //휴대폰 체크 var regExp = /^(01[016789]{1}|02|0[3-9]{1}[0-9]{1})-?[0-9]{3,4}-?[0-9]{4}$/; if($("#cashMngPhoneNum").val() != ""){ var cashMngPhoneNum = $("#cashMngPhoneNum").val(); if( !regExp.test(cashMngPhoneNum)) { alert("담당자 휴대폰 양식을 확인해주세요."); return false; } } if($("#cashbillPhoneNum").val() != ""){ var cashbillPhoneNum = $("#cashbillPhoneNum").val(); if( !regExp.test(cashbillPhoneNum)) { alert("휴대폰 양식을 확인해주세요."); return false; } } //사업자등록번호 확인 if($("#cashbillBizNo").val() != ""){ var numberMap = $("#cashbillBizNo").val().replace(/-/gi, '').split('').map(function (d){ return parseInt(d, 10); }); if(numberMap.length == 10){ var keyArr = [1, 3, 7, 1, 3, 7, 1, 3, 5]; var chk = 0; keyArr.forEach(function(d, i){ chk += d * numberMap[i]; }); chk += parseInt((keyArr[8] * numberMap[8])/ 10, 10); if(!Math.floor(numberMap[9]) === ( (10 - (chk % 10) ) % 10)){ alert("사업자 번호가 유효하지 않습니다."); return false; } }else{ alert("사업자 번호가 유효하지 않습니다."); return false; } frm.cashbillBizNo.value = frm.cashbillBizNo.value.replace(/-/gi, "").trim(); } if(!confirm("수정하시겠습니까?")){ return ; } frm.submit(); } /* // 문자보내기 tab 버튼 - send_top function TabChange(obj, tabId) { var tabMove = "Y"; //세금계산서, 현금영수증 자동발행 조회 후 다른 탭 이동 막기 ex)세금계산서 자동 발행 시 현금영수증 탭 이동 막기 $.ajax({ url : "<c:url value='/web/member/pay/billSelectAjax.do' />", type : 'POST', dataType:'json', async: false, success : function(returnData, status){ if(status == "success") { var taxbillAutoYN = returnData.taxbillAutoYN; var cashbillAutoYN = returnData.cashbillAutoYN; var regidentNo = returnData.regidentNo; var dept = returnData.dept; if(regidentNo == "" && dept =="p" && tabId== "1"){ alert("개인회원은 선거 후보자 등록시에만 세금계산서를 발행하실 수 있습니다."); tabMove = "N"; } if(taxbillAutoYN == "Y" && tabId == "2"){ alert("세금계산서 자동 발행 중일 시 현금영수증은 발행하실 수 없습니다."); tabMove = "N"; } if(cashbillAutoYN == "Y" && tabId == "1"){ alert("현금영수증 자동 발행 중일 시 세금계산서는 발행하실 수 없습니다."); tabMove = "N"; } }else{ alert("실패");return; } }, error : function(request , status, error){ alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); }, }); if(tabMove == "N"){ return false; } var $tab = $(obj).closest("li"); $tab.addClass("active"); $tab.find("button").attr("title", "선택됨"); $tab.siblings("li.tab").removeClass("active"); $tab.siblings("li.tab").find("button").removeAttr("title"); var $tabCn = $("#tab1_" + tabId); $tabCn.fadeIn(0); $tabCn.addClass("current"); if($(".text_preview").is(".mCustomScrollbar") == true){ $(".img_box").addClass("on_scroll_img"); }else {$(".img_box").removeClass("on_scroll_img");} $(".top_content").not($tabCn).removeClass("current"); $(".top_content").not($tabCn).fadeOut(0); $(".alarm_cont").not($tabCn).removeClass("current"); $(".alarm_cont").not($tabCn).fadeOut(0); $(".pay_cont").not($tabCn).removeClass("current"); $(".pay_cont").not($tabCn).fadeOut(0); $(".fee_cont").not($tabCn).removeClass("current"); $(".fee_cont").not($tabCn).fadeOut(0); $(".eleType_cont").not($tabCn).removeClass("current"); $(".eleType_cont").not($tabCn).fadeOut(0); currTabId = tabId; } */ /* 윈도우팝업 열기 */ function infoPop(pageUrl){ document.infoPopForm.pageType.value = pageUrl; document.infoPopForm.action = "/web/pop/infoPop.do"; document.infoPopForm.method = "post"; window.open("about:blank", 'infoPop', 'width=790, height=380, top=100, left=100, fullscreen=no, menubar=no, status=no, toolbar=no, titlebar=yes, location=no, scrollbars=1'); document.infoPopForm.target = "infoPop"; document.infoPopForm.submit(); } $(window).on('load',function(){ $('.bill_content_wrap .bill_content').eq(0).show(); var billDept = $("input[name=billDepth]:checked"); billDepth(billDept); }); function billDepth(obj){ var idx=$(obj).closest('li').index(); $('.bill_content_wrap .bill_content').hide().eq(idx).show(); } function taxbillCheck(obj){ var n = obj.name; var v = obj.value; if(n == 'taxRadio1'){ if(v == 'B' && $('input[name=taxRadio2]:checked').val() == 'C'){ alert('개인 자동발행이 신청되어 있습니다.\n기업 자동발행 신청 시 개인의 자동발행은 자동으로 취소됩니다.'); $('input[name=taxRadio2]').prop('checked',false); $('input[name=taxRadio2]:input[value=N]').prop('checked',true); } }else if(n == 'taxRadio2'){ if(v == 'C' && $('input[name=taxRadio1]:checked').val() == 'B'){ alert('기업 자동발행이 신청되어 있습니다.\n기업 자동발행 신청 시 개인의 자동발행은 자동으로 취소됩니다.'); $('input[name=taxRadio1]').prop('checked',false); $('input[name=taxRadio1]:input[value=N]').prop('checked',true); } } } </script> </head> <body> <!-- skip 메뉴 --> <!-- quick 메뉴 --> <div class="inner"> <!-- send top --> <div class="send_top"> <!-- tab button --> <ul class="tabType4"> <li class="tab"><button type="button" onclick="location.href='/web/pay/PayGuide.do'">요금안내/견적내기</button></li> <li class="tab"><button type="button" onclick="location.href='/web/member/pay/PayView.do'">결제하기</button></li> <li class="tab"><button type="button" onclick="location.href='/web/member/pay/PayList.do'">요금 결제내역</button></li> <li class="tab"><button type="button" onclick="location.href='/web/member/pay/PayUserSWList.do'">요금 사용내역</button></li> <!-- <li class="tab active"><button type="button">계산서/현금영수증 발행 등록</button></li> --> <li class="tab active"><button type="button">세금계산서 발행 등록</button></li> </ul><!--// tab button --> <!-- 결제관리 - 계산서/현금영수증 발행 등록 --> <div class="serv_content current" id="tab5_5"> <div class="heading"> <!-- <h2>세금계산서/영수증</h2> --> <h2>세금계산서 발행 등록</h2> <button type="button" class="button info" onclick="infoPop('BillPub');">사용안내</button> </div> <!-- 세금계산서/영수증 - 세금계산서(기업/개인) --> <div class="pay_cont current" id="tab1_1"> <div class="bill_tab"> <ul> <li><input type="radio" name="billDepth" id="billDepth1" <c:if test="${mberManageVO.taxbillAuto eq 'B'}">checked="checked"</c:if> onchange="billDepth(this);" value="biz" /><label for="billDepth1">기업</label></li> <li><input type="radio" name="billDepth" id="billDepth2" <c:if test="${mberManageVO.taxbillAuto eq 'C'}">checked="checked"</c:if> onchange="billDepth(this);" value="regi" /><label for="billDepth2">개인</label></li> </ul> <p>* 자동 발행은 기업/개인 중에 한 곳만 가능합니다.</p> </div> <!-- 기업정보 --> <div class="bill_content_wrap"> <div class="bill_content"> <table class="tType1"> <caption>계산서 정보 발행여부 선택에 대한 표</caption> <colgroup> <col style="width: 190px;"> <col style="width: auto;"> </colgroup> <tbody> <tr> <th scope="row"><span class="essential">*</span>자동발행여부</th> <td class="send_cf"> <input id="radio1" type="radio" name="taxRadio1" value="B" <c:if test="${mberManageVO.taxbillAuto eq 'B'}" >checked="checked" </c:if> onchange="taxbillCheck(this);"> <label for="radio1">자동발행</label> <input id="radio2" type="radio" name="taxRadio1" value="N" <c:if test="${mberManageVO.taxbillAuto eq 'N' or mberManageVO.taxbillAuto eq 'C' or mberManageVO.taxbillAuto eq null}" >checked="checked" </c:if> onchange="taxbillCheck(this);"> <label for="radio2">발행하지 않음</label> <span class="reqTxt6"><span class="vMiddle">*</span> 날짜 소급적용 불가</span> </td> </tr> </tbody> </table> <p class="tType1_title">기업 발행 정보</p> <table class="tType1"> <caption>대표자명, 사업자번호, 주소에 대한 표</caption> <colgroup> <col style="width: 190px;"> <col style="width: auto;"> </colgroup> <tbody> <tr> <th scope="row"><span class="essential">*</span>상호명</th> <td><input type="text" id="taxBzNm" maxlength="80" value="${mberManageVO.taxBzNm}" style="width:80%;"/></td> </tr> <tr> <th scope="row"><span class="essential">*</span>대표자명</th> <td><input type="text" id="taxChrmNm" maxlength="40" value="${mberManageVO.taxChrmNm}" /></td> </tr> <tr> <th scope="row"><span class="essential">*</span>사업자번호</th> <td><input type="text" id="taxBizNo" maxlength="20" onkeyup="this.value=this.value.replace(/[^-\.0-9]/g,'')" value="${mberManageVO.taxBizNo}" /><span class="reqTxt6"><span class="vMiddle">*</span> 숫자만 입력하세요</span></td> </tr> <tr> <th scope="row"><span class="essential">*</span>주소</th> <td><input type="text" id="taxAddr" maxlength="65" value="${mberManageVO.taxAddr}" style="width:80%;"/><span class="reqTxt6"><span class="vMiddle">*</span> 전체 주소를 입력하세요</span></td> </tr> <tr> <th scope="row"><span class="essential">*</span>업태</th> <td><input type="text" id="taxBizCondition" maxlength="45" value="${mberManageVO.taxBizCondition}" /><span class="reqTxt6"><span class="vMiddle">*</span> 비영리 기관의 경우 "비영리"로 입력하세요.</span></td> </tr> <tr> <th scope="row"><span class="essential">*</span>종목</th> <td><input type="text" id="taxBizEvnet" maxlength="45" value="${mberManageVO.taxBizEvnet}" /><span class="reqTxt6"><span class="vMiddle">*</span> 비영리 기관의 경우 "비영리"로 입력하세요.</span></td> </tr> </tbody> </table> </div> <div class="bill_content"> <table class="tType1"> <caption>계산서 정보 발행여부 선택에 대한 표</caption> <colgroup> <col style="width: 190px;"> <col style="width: auto;"> </colgroup> <tbody> <tr> <th scope="row"><span class="essential">*</span>자동발행여부</th> <td class="send_cf"> <input id="radio1_1" type="radio" name="taxRadio2" value="C" <c:if test="${mberManageVO.taxbillAuto eq 'C'}" >checked="checked" </c:if> onchange="taxbillCheck(this);"> <label for="radio1_1">자동발행</label> <input id="radio2_1" type="radio" name="taxRadio2" value="N" <c:if test="${mberManageVO.taxbillAuto eq 'N' or mberManageVO.taxbillAuto eq 'B' or mberManageVO.taxbillAuto eq null}" >checked="checked" </c:if> onchange="taxbillCheck(this);"> <label for="radio2_1">발행하지 않음</label> <span class="reqTxt6"><span class="vMiddle">*</span> 날짜 소급적용 불가</span> </td> </tr> </tbody> </table> <p class="tType1_title">개인 정보</p> <table class="tType1"> <caption>개인 정보 성명, 주민등록번호, 주소에 대한 표</caption> <colgroup> <col style="width: 190px;"> <col style="width: auto;"> </colgroup> <tbody> <tr> <th scope="row"><span class="essential">*</span>성명</th> <td><input type="text" id="taxCNm" maxlength="5" value="<c:out value="${mberManageVO.taxCNm}" />" /></td> </tr> <tr> <th scope="row"><span class="essential">*</span>주민등록번호</th> <td><input type="text" id="taxCIhidNum" value="<c:out value="${mberManageVO.taxCIhidNum}" />" maxlength="13"/></td> </tr> <tr> <th scope="row"><span class="essential">*</span>주소</th> <td><input type="text" id="taxCAddr" maxlength="65" value="<c:out value="${mberManageVO.taxCAddr}" />" style="width:80%;"/></td> </tr> </tbody> </table> </div> </div> <form name="taxbillForm" action="/web/member/pay/updateTaxbill.do" method="post"> <input type="hidden" name="uniqId" /> <input type="hidden" name="taxMngEmail" /> <input type="hidden" name="taxBizNo" /> <input type="hidden" name="taxAddr" /> <input type="hidden" name="taxChrmNm" /> <input type="hidden" name="taxBzNm" /> <input type="hidden" name="taxbillAuto" /> <input type="hidden" name="taxBizCondition" /> <input type="hidden" name="taxBizEvnet" /> <input type="hidden" name="taxCNm" /> <input type="hidden" name="taxCIhidNum" /> <input type="hidden" name="taxCAddr" /> <p class="tType1_title">담당자 정보</p> <table class="tType1"> <caption>담당자 정보 계산서 수신 이메일, 담당자 이름, 담당자 휴대폰,회사 대표번호에 대한 표</caption> <colgroup> <col style="width: 190px;"> <col style="width: auto;"> </colgroup> <tbody> <tr class="autoY"> <th scope="row"><span class="essential">*</span>계산서 수신 이메일</th> <td> <div class="emailWrap2"> <label for="" class="label">이메일 앞자리</label> <input type="text" id="taxMngEmail1" name="taxMngEmail1" maxlength="29"> <span>@</span> <label for="" class="label">이메일 뒷자리</label> <input type="text" id="taxMngEmail2" name="taxMngEmail2" maxlength="20"> </div> <label for="" class="이메일 선택"></label> <select class="list_selType1" id="taxEmailSelect" onchange="taxEmailChange(this)"> <c:forEach var="result" items="${emailCode}" varStatus="status"> <c:if test="${status.index eq 0 }"> <option value="1">${result.codeNm}</option> </c:if> <c:if test="${status.index ne 0 }"> <option value="${result.codeDc}">${result.codeNm}</option> </c:if> </c:forEach> </select> </td> </tr> <tr class="autoY"> <th scope="row"><span class="essential">*</span>담당자 이름</th> <td><label for="" class="label">담당자 이름 입력</label> <input type="text" size="36" name="taxMngNm" id="taxMngNm" value="${mberManageVO.taxMngNm}" maxlength="8"></td> </tr> <tr class="autoY"> <th scope="row"><span class="essential">*</span>담당자 휴대폰</th> <td><label for="" class="label">담당자 휴대폰 입력</label> <input type="text" name="taxMngPhoneNum" id="taxMngPhoneNum" value="${mberManageVO.taxMngPhoneNum}" maxlength="12" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’ 없이 숫자만 입력" onfocus="thisplaceholder=''" onblur="this.placeholder='‘-’ 없이 숫자만 입력'"size="36"> <span class="reqTxt6"><span class="vMiddle">*</span> 계산서 안내문자 수신용입니다. 정확하게 입력바랍니다.</span> </td> </tr> <tr class="autoY"> <th scope="row">회사 대표번호</th> <td><label for="" class="label">회사 대표번호 입력</label> <input type="text" name="taxMngComNum" id="taxMngComNum" value="${mberManageVO.taxMngComNum}" maxlength="12" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’ 없이 숫자만 입력" onfocus="thisplaceholder=''" onblur="this.placeholder='‘-’ 없이 숫자만 입력'"size="36"></td> </tr> </tbody> </table> </form> <div style="text-align: center;"> <button type="button" class="btnType btnType16" onclick="javascript:updateTaxbill('<c:out value="${mberManageVO.uniqId}"/>'); ">계산서 정보 수정하기</button> </div> </div> <!-- 세금계산서/영수증 - 세금계산서(기업/개인) --> <!-- 세금계산서/영수증 - 현금영수증 --> <!-- 현금영수증 자동발행 기능 제외_220502 --> <%-- <div class="pay_cont" id="tab1_2"> <div class="titBox"> <p>- 현금영수증 정보를 사전 입력하셔야만 자동 발행됩니다.</p> <p>- 현금영수증은 결제일로부터 30일 이내 신청 가능하며, 신청일로부터 영업일 기준 7일 이내 처리됩니다.</p> <p>- 전화번호 변경 시 결제 전 수정 부탁드립니다.</p> </div> <form name="cashbillForm" action="/web/member/pay/updateCashbill.do" method="post"> <input type="hidden" name="uniqId" /> <input type="hidden" name="cashMngEmail" /> <p class="tType1_title">현금영수증 정보등록</p> <table class="tType1"> <caption>현금영수증 구분, 조회날짜, 날짜설정에 대한 표</caption> <colgroup> <col style="width: 160px;"> <col style="width: auto;"> </colgroup> <tbody> <tr> <th scope="row">발행여부</th> <td class="send_cf"> <input id="cashbillAutoY" type="radio" name="cashbillAuto" value="Y" <c:if test="${mberManageVO.cashbillAuto eq 'Y'}" >checked="checked" </c:if>> <label for="cashbillAutoY">자동발행</label> <input id="cashbillAutoN" type="radio" name="cashbillAuto" value="N" <c:if test="${mberManageVO.cashbillAuto ne 'Y'}" >checked="checked" </c:if>> <label for="cashbillAutoN">발행하지 않음</label> </td> </tr> <tr> <th scope="row">종류</th> <td class="send_cf"> <input id="cashbillType1" type="radio" name="cashbillType" value="1" <c:if test="${mberManageVO.cashbillType ne '2'}" >checked="checked" </c:if>> <label for="cashbillType1">소득공제</label> <input id=cashbillType2 type="radio" name="cashbillType" value="2" <c:if test="${mberManageVO.cashbillType eq '2'}" >checked="checked" </c:if>> <label for="cashbillType2">지출증빙</label> </td> </tr> <tr class="cashbillPhoneNum"> <th scope="row">휴대폰</th> <td> <label for="" class="label">휴대폰</label> <input type="text" name="cashbillPhoneNum" id="cashbillPhoneNum" value="${mberManageVO.cashbillPhoneNum}" maxlength="12" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’없이 번호만 입력 " onfocus="this.placeholder=''" onblur="this.placeholder='‘-’없이 번호만 입력 '" size="36" style="width: 373px;"> </td> </tr> <tr class="cashbillBizNo" style="display:none;"> <th scope="row">사업자번호</th> <td> <label for="" class="label">사업자번호</label> <input type="text" name="cashbillBizNo" id="cashbillBizNo" maxlength="12" size="36" style="width: 373px;"> </td> <tr> <th scope="row">이메일</th> <td> <div class="emailWrap2"> <label for="cashMngEmail1" class="label">이메일 앞자리</label> <input type="text" id="cashMngEmail1" name="cashMngEmail1" maxlength="29"> <span>@</span> <label for="cashMngEmail2" class="label">이메일 뒷자리</label> <input type="text" id="cashMngEmail2" name="cashMngEmail2" maxlength="20"> </div> <label for="emailSelect" class="label">이메일 선택</label> <select class="list_selType1" id="emailSelect" onchange="cashEmailChange(this)"> <c:forEach var="result" items="${emailCode}" varStatus="status"> <c:if test="${status.index eq 0 }"> <option value="1">${result.codeNm}</option> </c:if> <c:if test="${status.index ne 0 }"> <option value="${result.codeDc}">${result.codeNm}</option> </c:if> </c:forEach> </select> <span class="reqTxt6"><span class="vMiddle">*</span> 입력하신 이메일 주소로 발행됩니다.</span> </td> </tr> <tr> <th scope="row">담당자 휴대폰</th> <td> <label for="" class="label">담당자 휴대폰 입력</label> <input type="text" name="cashMngPhoneNum" id="cashMngPhoneNum" value="${mberManageVO.cashMngPhoneNum}" maxlength="12" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’없이 번호만 입력 " onfocus="this.placeholder=''" onblur="this.placeholder='‘-’없이 번호만 입력 '" size="36" style="width: 373px;"> </td> </tr> </tbody> </table> </form> <div style="text-align: center;"> <button type="button" class="btnType btnType16" onclick="javascript:updateCashbill('<c:out value="${mberManageVO.uniqId}"/>'); ">현금영수증 정보 수정하기</button> </div> </div> <!-- 세금계산서/영수증 - 세금계산서(기업/개인) --> --%> </div><!-- 결제관리 - 계산서/현금영수증 발행 등록 --> </div><!--// send top --> </div> <form name="infoPopForm" id="infoPopForm" method="post"> <input type="hidden" name="pageType" id="pageType" value=""/> </form> </body> </html>

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up