• 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_git star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
mjgo_gitsrcmainwebappWEB-INFjspwebusermembershipChange.jsp
Download as .zip file
File name
Commit message
Commit date
DATABASE
first commit
2025-12-15
src/main
문자고 알림톡 친구톡 관련 탭 삭제
2 days ago
.codetogether.ignore
first commit
2025-12-15
.gitignore
first commit
2025-12-15
pom.xml
build name 수정
03-17
File name
Commit message
Commit date
java
1. 이벤트, 포인트 관련 콘텐츠 주석처리 2. 이용약관 2026버전으로 수정
03-26
resources
first commit
2025-12-15
webapp
문자고 알림톡 친구톡 관련 탭 삭제
2 days ago
File name
Commit message
Commit date
META-INF
first commit
2025-12-15
MMS
first commit
2025-12-15
WEB-INF
문자고 알림톡 친구톡 관련 탭 삭제
2 days ago
common
first commit
2025-12-15
crosseditor/binary/images
first commit
2025-12-15
css
first commit
2025-12-15
direct
first commit
2025-12-15
dist
first commit
2025-12-15
download
문자고 디자인 변경
03-17
font-flexslider
first commit
2025-12-15
fonts
first commit
2025-12-15
html
first commit
2025-12-15
images
first commit
2025-12-15
img
관리자 수정
2 days ago
js
first commit
2025-12-15
mail
first commit
2025-12-15
mjon/MMS
first commit
2025-12-15
pb
관리자 수정
2 days ago
public
first commit
2025-12-15
publish
관리자 수정
2 days ago
sample_mjon
first commit
2025-12-15
site
first commit
2025-12-15
d09a9f949e6e48eeb221d7a13bdb1d14.txt
first commit
2025-12-15
google53cfb10eb3856530.html
first commit
2025-12-15
googlefa7d697b23d4a34a.html
first commit
2025-12-15
imageEditorSample.html
first commit
2025-12-15
imageEditorSample2.html
first commit
2025-12-15
index.jsp
first commit
2025-12-15
naver94c82af5badbae52b1e46e77b88410c9.html
first commit
2025-12-15
robots.txt
first commit
2025-12-15
sendRESTAPI_test_r1_send.jsp
first commit
2025-12-15
sitemap.xml
first commit
2025-12-15
tempPayPrint.html
first commit
2025-12-15
tempPrint.html
first commit
2025-12-15
tempPrint1.html
first commit
2025-12-15
test.jsp
first commit
2025-12-15
File name
Commit message
Commit date
META-INF
first commit
2025-12-15
config/egovframework/springmvc
first commit
2025-12-15
jsp
문자고 알림톡 친구톡 관련 탭 삭제
2 days ago
lib
first commit
2025-12-15
tld
first commit
2025-12-15
decorators.xml
first commit
2025-12-15
jeus-web-dd.xml
first commit
2025-12-15
sitemesh.xml
first commit
2025-12-15
web.xml
first commit
2025-12-15
weblogic.xml
first commit
2025-12-15
File name
Commit message
Commit date
agent
first commit
2025-12-15
block
first commit
2025-12-15
cmm
first commit
2025-12-15
cnt
1. 이벤트, 포인트 관련 콘텐츠 주석처리 2. 이용약관 2026버전으로 수정
03-26
cntsource
first commit
2025-12-15
com/utl/wed
first commit
2025-12-15
cop
first commit
2025-12-15
egovframework/com/uss/ion/bnr
first commit
2025-12-15
holiday
first commit
2025-12-15
kisa/kisa
first commit
2025-12-15
kopost/search
first commit
2025-12-15
layout
문자고 디자인 변경
03-17
letter
first commit
2025-12-15
main
first commit
2025-12-15
sample
first commit
2025-12-15
sec
first commit
2025-12-15
sts/cst
first commit
2025-12-15
sym
first commit
2025-12-15
uat
first commit
2025-12-15
uss
first commit
2025-12-15
web
문자고 알림톡 친구톡 관련 탭 삭제
2 days ago
blank.jsp
first commit
2025-12-15
cntCNT_000000000862.jsp
first commit
2025-12-15
File name
Commit message
Commit date
addr
first commit
2025-12-15
addrBlock
first commit
2025-12-15
addragency
first commit
2025-12-15
api
first commit
2025-12-15
com
1. 이벤트, 포인트 관련 콘텐츠 주석처리 2. 이용약관 2026버전으로 수정
03-26
cop
이용약관 텍스트 수정
2 days ago
custom
문자고 디자인 변경
03-17
event
first commit
2025-12-15
fax
문자고 디자인 변경
03-17
grd
first commit
2025-12-15
kakao
문자고 알림톡 친구톡 관련 탭 삭제
2 days ago
login
문자고 디자인 변경
03-17
main
문자고 디자인 변경
03-17
member
first commit
2025-12-15
msg
first commit
2025-12-15
msgcampain
first commit
2025-12-15
msgdata
문자고 디자인 변경
03-17
msgsent
first commit
2025-12-15
pay
1. 이벤트, 포인트 관련 콘텐츠 주석처리 2. 이용약관 2026버전으로 수정
03-26
pop
문자고 디자인 변경
03-17
reservedmsg
first commit
2025-12-15
sample
first commit
2025-12-15
search
first commit
2025-12-15
survey
first commit
2025-12-15
user
문자고 디자인 변경
03-17
rejectTest.jsp
first commit
2025-12-15
File name
Commit message
Commit date
subcontent
first commit
2025-12-15
kisaReport.jsp
first commit
2025-12-15
mberCompanyInfoChange.jsp
first commit
2025-12-15
mberInfoChange.jsp
first commit
2025-12-15
mberInfoIndex.jsp
first commit
2025-12-15
mberInfoKmcReqPage.jsp
first commit
2025-12-15
mberSecession.jsp
first commit
2025-12-15
mberSecessionInfo.jsp
first commit
2025-12-15
mberSecessionKmcReqPage.jsp
first commit
2025-12-15
mberSecureLogin.jsp
first commit
2025-12-15
membershipChange.jsp
first commit
2025-12-15
membershipChangeOk.jsp
first commit
2025-12-15
membershipChangeReturn.jsp
first commit
2025-12-15
membershipChanging.jsp
first commit
2025-12-15
mypageHeader.jsp
first commit
2025-12-15
notifyManage.jsp
first commit
2025-12-15
passwordChange.jsp
first commit
2025-12-15
securityAuthnPage.jsp
first commit
2025-12-15
selectPhoneNumberCertChkReq.jsp
first commit
2025-12-15
sendNumberKmcReqPage.jsp
first commit
2025-12-15
sendNumberListAjax.jsp
first commit
2025-12-15
sendNumberManage.jsp
문자고 디자인 변경
03-17
sendNumberManageRegister.jsp
문자고 디자인 변경
03-17
sendNumberManage_bak220502.jsp
first commit
2025-12-15
hehihoho3@gmail.com 2025-12-15 035fd26 first commit UNIX
Raw Open in browser Change history
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="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="ec" uri="/WEB-INF/tld/ecnet_tld.tld"%> <script src="https://t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js"></script> <script language=javascript> $(document).ready(function(){ $("#selectEmail").on("change",function(){ $("#taxMngEmail2").val($(this).val()); }); //사업자등록번호 입력 $("input[name=bizNo]").on("keyup", function() { $(this).val(bizNo($(this).val().replace(/[^-\.0-9]/g,""))) }) }); //사업자등록번호 - 넣기 function bizNo(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 bizNoCheck(){ var numberMap = $("#bizNo").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); console.log(chk); if(Math.floor(numberMap[9]) === ( (10 - (chk % 10) ) % 10)){ alert("사업자등록번호 확인이 완료되었습니다."); return false; }else{ alert("사업자 번호가 유효하지 않습니다."); return false; } } alert("사업자 번호가 유효하지 않습니다."); return false; } //주소 검색 function openDaumZipAddress(){ new daum.Postcode({ oncomplete: function(data) { $("#zip").val(data.zonecode); if(data.userSelectedType == "R"){ $("#adres").val(data.roadAddress); }else{ $("#adres").val(data.jibunAddress); } } }).open(); } var doubleSubmitFlag = false; //중복 등록 방지를 위한 변수 function membershipChange(){ //전화번호 양식 체크 var regExp = /^(01[016789]{1}|02|0[3-9]{1}[0-9]{1})-?[0-9]{3,4}-?[0-9]{4}$/; var form = document.mberManageVO; if($("#mberNm").val() == ''){ alert("회사명을 입력해주세요."); return false; } if($("#ceoNm").val() == ''){ alert("대표명을 입력해주세요."); return false; } //사업자등록번호 체크 var numberMap = $("#bizNo").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; } if(doubleSubmitFlag){ alert("이미 등록하셨습니다."); return false; }else{ form.bizNo.value = form.bizNo.value.replace(/-/gi, "").trim(); /* if($("#atFileBasicWrite").val() == ''){ alert("사업자등록증을 첨부해주세요.") return false; } if($("#atFileBasicWriteWork").val() == ''){ alert("재직증명서를 첨부해주세요.") return false; } */ $("#dept").val("c"); //회원종류 - 기업 var _fileForm2 = new Array(); var data = new FormData(form); _fileForm2.forEach(function(obj, idx) { if (obj) data.append("file"+idx, obj.fileObj); }); $.ajax({ cache : false ,url : "<c:url value='/web/user/updateMembershipChangeAjax.do'/>" ,async:false ,type : 'POST' ,data : data ,dataType:'json' ,processData: false ,contentType: false ,success : function(returnData, status){ if(returnData.result == "success") { alert("기업회원 전환 신청이 완료되었습니다."); doubleSubmitFlag = true; location.href='/web/user/membershipChange.do'; //마이페이지로 이동 } else{ alert(returnData.message); return; } } ,error : function(request , status, error){ alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); } }); } } function changeValue(obj){ $('#atFileBasicWrite').val(obj.value); } function changeValueWork(obj){ $('#atFileBasicWriteWork').val(obj.value); } </script> <div class="inner"> <!-- send top --> <div class="send_top"> <!-- tab button --> <%@include file="/WEB-INF/jsp/web/user/mypageHeader.jsp" %> <!--// tab button --> <!-- 마이페이지 - 기업회원 전환 --> <form id="mberManageVO" name="mberManageVO" action="/web/user/login/usrJoinInsert.do" method="post" enctype="Multipart/form-data"> <input type="hidden" name="mberId" value="${loginVO.id}"/> <input type="hidden" name="managerNm" value="${loginVO.name}"/> <!-- 담당자 명 --> <input type="hidden" name="dept" id="dept" value=""/> <!-- 회원종류 : 기업 --> <div class="mypage_content current" id="tab5_2"> <div class="heading"> <h2>기업회원 전환</h2> </div> <div class="mem_cont_in"> <div class="text_top"> <p> 필수 기업정보를 입력하시고, [변경] 버튼을 클릭하시면<span> 기업회원</span>으로 전환됩니다. </p> </div> <!-- 기업정보 --> <div class="input_list listType1"> <p class="list_title">기업정보</p> <div class="input_list_item"> <div class="input_left"><span class="essential">*</span>기업유형</div> <div class="input_right"> <ec:radio name="bizType" id="" codeId="ITN033" selectedValue="01"/> </div> </div> <div class="input_list_item"> <div class="input_left"><span class="essential">*</span>회사명</div> <div class="input_right"> <label for="" class="label">회사명 입력</label> <input type="text" class="list_inputType1" name="mberNm" id="mberNm" maxlength="30" /> </div> </div> <div class="input_list_item"> <div class="input_left"><span class="essential">*</span>대표</div> <div class="input_right"> <label for="" class="label">대표 입력</label> <input type="text" class="list_inputType1 onlyC" name="ceoNm" id="ceoNm" maxlength="50" /> </div> </div> <div class="input_list_item input_list_biz"> <div class="input_left"><span class="essential">*</span>사업자등록번호</div> <div class="input_right"> <label for="" class="label">사업자등록번호 입력</label> <input type="text" class="list_inputType1" name="bizNo" id="bizNo" maxlength="12"> <div class="list_btn_wrap"> <button type="button" onclick="bizNoCheck(); return false;">사업자등록번호 확인</button> </div> </div> </div> <div class="input_list_item"> <div class="input_left">사업자등록증 첨부</div> <div class="input_right"> <label for="atFileBasicWrite" class="label">사업자등록증 첨부</label> <input type="text" class="list_inputType1" disabled id="atFileBasicWrite" style="overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:55%;"> <div class="list_btn_wrap"> <span>사업자등록증 첨부(5MB 이내)</span> <input type="file" name="file" id="file" style="display: none" onchange="changeValue(this); return false;" /> <button type="button" onclick="document.all.file.click(); return false;">파일첨부</button> </div> </div> </div> <div class="input_list_item"> <div class="input_left input_left_poe">재직증명서<span class="poe_noti2">(대표자는 생략)</span></div> <div class="input_right"> <label for="atFileBasicWriteWork " class="label">재직증명서 첨부</label> <input type="text" class="list_inputType1" disabled id="atFileBasicWriteWork" style="overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:55%;"> <div class="list_btn_wrap"> <span>재직증명서 첨부(5MB 이내)</span> <input type="file" name="fileWork" id="fileWork" class="input-file" style="display: none" onchange="changeValueWork(this); return false;" /> <button type="button" onclick="document.all.fileWork.click(); return false;">파일첨부</button> </div> </div> </div> <%--<p class="poe_noti">*사업자 대표자명의와 가입자의 명의가 다를 시 재직 증명 서류 필요</p>--%> <!-- <div class="input_list_item bis_status"> <div class="input_left">업태/종목</div> <div class="input_right"> <label for="" class="label">업태 입력</label> <input type="text" class="list_inputType1 colorLight onlyC" name="bizcondition" id="bizcondition" placeholder="업태 입력" onfocus="this.placeholder = ''" onblur="this.placeholder='업태 입력'" maxlength="30"> <span>/</span> <label for="" class="label">종목 입력</label> <input type="text" class="list_inputType1 colorLight onlyC" name="bizEvnet" id="bizEvnet" placeholder="종목 입력" onfocus="this.placeholder = ''" onblur="this.placeholder='종목 입력'" maxlength="30"> </div> </div> <div class="input_list_item input_list_adres"> <div class="input_left">사업장 주소</div> <div class="input_right"> <label for="" class="label">사업장 주소 입력</label> <input type="hidden" class="list_inputType1" name="zip" id="zip" readonly> <input type="text" class="list_inputType1" name="adres" id="adres" readonly> <div class="list_btn_wrap"> <button type="button" onClick="openDaumZipAddress();">우편번호 찾기</button> </div> </div> </div> <div class="input_list_item"> <div> <label for="" class="label">사업장 주소 상세 입력</label> <input type="text" class="list_inputType1 colorLight" name="detailAdres" size="100" placeholder="상세주소를 입력해주세요(선택)" onfocus="this.placeholder = ''" onblur="this.placeholder='상세주소를 입력해주세요(선택)'"> </div> </div> --> </div> <!--// 기업정보 --> <!-- 계산서정보 --> <!-- 22.05.11 계산서 삭제 --> <%-- <div class="input_list listType2"> <p class="list_title">계산서정보</p> <div class="input_list_item"> <div class="input_left">계산서 자동 발행</div> <div class="input_right"> <input id="taxbillAutoY" type="radio" name="taxbillAuto" class="onlyC" value="Y"> <label for="taxbillAutoY">매월 자동발행</label> <input id="taxbillAutoN" type="radio" name="taxbillAuto" class="onlyC" checked="checked" value="N"> <label for="taxbillAutoN">발행하지 않음</label> </div> </div> <div class="invoice"> <div class="invoice_wrap"> <div class="input_list_item2"> <div class="input_left" style="width: 150px;">계산서 수신이메일</div> <div class="input_right"> <div class="email"> <label for="taxMngEmail1" class="label">이메일 주소 앞자리</label> <input type="text" id="taxMngEmail1" name="taxMngEmail1" class="list_inputType1" maxlength="29"> <span>@</span> <label for="taxMngEmail2" class="label">이메일 주소 뒷자리</label> <input type="text" id="taxMngEmail2" name="taxMngEmail2" class="list_inputType1" maxlength="20"> <label for="selectEmail" class="label">이메일 선택</label> <select class="list_selType1" id="selectEmail" > <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> </div> </div> </div> <div class="input_list_item2"> <div class="input_half"> <div>담당자</div> <div> <label for="taxMngNm" class="label">담당자 입력</label> <input type="text" class="list_inputType1" name="taxMngNm" id="taxMngNm" maxlength="8"> </div> </div> <div class="input_half"> <div>직위</div> <div> <label for="taxMngPosition" class="label">직위 입력</label> <input type="text" class="list_inputType1" name="taxMngPosition" id="taxMngPosition" maxlength="8"> </div> </div> </div> <div class="input_list_item2 number"> <div class="input_left">휴대폰</div> <div class="input_right"> <label for="taxMngPhoneNum" class="label">담당자 휴대폰 입력</label> <input type="text" class="list_inputType1" name="taxMngPhoneNum" id="taxMngPhoneNum" maxlength="12" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’없이 번호만 입력 " onfocus="this.placeholder=''" onblur="this.placeholder='‘-’없이 번호만 입력 '"> </div> </div> <div class="input_list_item2 number"> <div class="input_left">일반전화</div> <div class="input_right"> <label for="taxMngComNum" class="label">일반전화 번호 입력</label> <input type="text" class="list_inputType1" name="taxMngComNum" id="taxMngComNum" maxlength="12" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’없이 번호만 입력 " onfocus="this.placeholder=''" onblur="this.placeholder='‘-’없이 번호만 입력 '"> </div> </div> </div> </div> </div> --%> <!--// 계산서정보 --> <div class="mem_btnWrap2"> <button type="button" class="mem_btn3" style="width: 100%;" onclick="membershipChange()">변경</button> </div> </div> </div> <!--// 마이페이지 - 비밀번호 변경 --> </form> </div> <!--// send top --> </div> <!--// content 영역 -->

          
        
    
    
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