File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
<%@ 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"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<script src="https://t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js"></script>
<script language=javascript>
$(document).ready(function(){
if('03' == '${cmpPhoneChangeManageVO.hstSttus}'){
$("#workFileView").css("display","");
}
$(".fileView").children('img').remove();
$("#exPassword").keydown(function(key) {
if (key.keyCode == 13) { // 엔터키가 눌렸을 때
selectInputPwAjax()
}
});
// 기본정보 정보 이메일 주소 선택
$("#selectEmail").on("change",function(){
$("#emailAdd").val($(this).val());
});
// 계산서 정보 이메일 주소 선택
$("#selectTaxMngEmail").on("change",function(){
$("#taxMngEmail2").val($(this).val());
});
// 사업자등록증 변경 이벤트
$(".input-file").change(function(e){
var id = $(this).attr("id");
var files = $("#"+id)[0].files;
tempFile(files);
});
//사업자등록번호 입력
$("input[name=bizNo]").on("keyup", function() {
$(this).val(bizNo($(this).val().replace(/[^-\.0-9]/g,"")))
})
});
// 자식창에서 호출
function setWorkFileView() {
$("#workFileView").css("display","");
}
//사업자등록번호 - 넣기
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 goMyPage(){
document.updateUserInfoForm.action = '/web/user/mberInfoChange.do';
document.updateUserInfoForm.submit();
}
//현재 비밀번호 입력 후 맞는지 조회
function selectInputPwAjax(){
if($("#exPassword").val() == ""){
alert("비밀번호를 입력해 주세요.");
return false;
}
var form = document.selectPasswordCheckForm;
form.password.value = $("#exPassword").val();
var data = new FormData(form);
$.ajax({
cache : false
,url : "<c:url value='/web/user/selectPasswordCheckAjax.do'/>"
,async:false
,type : 'POST'
,data : data
,dataType:'json'
,processData: false
,contentType: false
,success : function(returnData, status){
if(returnData.result == "success") {
if(returnData.pwCheck == "1"){
$("#passwordCheckPage").css("display", "none");
$("#userInfoPage").css("display", "block");
$("#tr_cert").val(returnData.certVO.tr_cert);
$("#tr_url").val(returnData.certVO.tr_url);
$("#tr_add").val(returnData.certVO.tr_add);
}else{
$(".pass_no").css("display", "block");
$('#exPassword').val("");
$('#exPassword').focus();
}
} else{
alert(returnData.message);
return;
}
}
,error : function(request , status, error){
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
}
});
}
//사업자등록번호 확인
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();
}
//서류등록 [시작]--------------------------------------------------------------------------------------------
function selectAddFile(id){
$('#'+id).click();
}
//첨부파일 등록
var _fileIdx = 0;
var _fileForm2 = new Array();
function tempFile(files){
var fd = new FormData();
fd.append('file', files[0]);
var tmpObj = new Object();
tmpObj.name = "file_" + _fileIdx;
tmpObj.fileObj = files[0];
_fileForm2.push(tmpObj);
tempFileInfo(files[0]);
_fileIdx++;
}
function tempFileInfo(fileObj){
$("#fileInfo").val(fileObj.name);
}
//서류등록 [끝]--------------------------------------------------------------------------------------------
//휴대푠 번호 등록 [시작]--------------------------------------------------------------------------------------------
window.name = "kmcis_web_sample";
var KMCIS_window;
function openKMCISWindow(){
//본인인증시도 로그
certAccessLog();
var UserAgent = navigator.userAgent;
/* 모바일 접근 체크*/
// 모바일일 경우 (변동사항 있을경우 추가 필요)
if (UserAgent.match(/iPhone|iPod|Android|Windows CE|BlackBerry|Symbian|Windows Phone|webOS|Opera Mini|Opera Mobi|POLARIS|IEMobile|lgtelecom|nokia|SonyEricsson/i) != null || UserAgent.match(/LG|SAMSUNG|Samsung/) != null) {
document.reqKMCISForm.target = 'KMCISWindow'; // 모바일
} else { // 모바일이 아닐 경우
KMCIS_window = window.open('', 'KMCISWindow', 'width=425, height=550, resizable=0, scrollbars=no, status=0, titlebar=0, toolbar=0, left=435, top=250' );
if(KMCIS_window == null){
alert(" ※ 윈도우 XP SP2 또는 인터넷 익스플로러 7 사용자일 경우에는 \n 화면 상단에 있는 팝업 차단 알림줄을 클릭하여 팝업을 허용해 주시기 바랍니다. \n\n※ MSN,야후,구글 팝업 차단 툴바가 설치된 경우 팝업허용을 해주시기 바랍니다.");
}
document.reqKMCISForm.target = 'KMCISWindow';
}
document.reqKMCISForm.action = 'https://www.kmcert.com/kmcis/web/kmcisReq.jsp';
document.reqKMCISForm.submit();
}
//휴대푠 번호 등록 [끝]--------------------------------------------------------------------------------------------
//회원정보 변경
var doubleSubmitFlag = false; //중복 등록 방지를 위한 변수
function updateUserInfo(){
//전화번호 양식 체크
var regExp = /^(01[016789]{1}|02|0[3-9]{1}[0-9]{1})-?[0-9]{3,4}-?[0-9]{4}$/;
if($("#agree1_1").is(":checked")){
$("#receiveMsg").val("Y");
}else{
$("#receiveMsg").val("N");
}
if($("#agree1_2").is(":checked")){
$("#receiveKakao").val("Y");
}else{
$("#receiveKakao").val("N");
}
if($("#agree1_3").is(":checked")){
$("#receivemail").val("Y");
}else{
$("#receivemail").val("N");
}
if($("#emailId").val().trim() == "" || $("#emailAdd").val().trim() == ""){
alert("이메일은 필수 입력 항목입니다.")
return false;
}else {
var email = $("#emailId").val() + "@" + $("#emailAdd").val();
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(email)==false){
alert("이메일주소 형식이 올바르지 않습니다.");
return false;
}
$("#mberEmailAdres").val(email);
}
if("${cmpPhoneChangeManageVO.hstSttus}" == '03'){
if($("#atFileBasicWriteWork").val() == ''){ //반려처리 재등록 시 재직증명서 체크
alert("재직증명서를 첨부해주세요.")
return false;
}
$("#moblphonNoChangeYn").val('Y') //반려처리 재등록 시 휴대폰 인증 처리
}
/* if("${userInfo.moblphonNo}" != $("#moblphonNo").val()){
if($("#moblphonNoChangeYn").val() == 'N'){
alert("휴대폰 변경은 본인인증 후 가능합니다.");
return false;
}
} */
var _fileForm2 = new Array();
var form = document.updateUserInfoForm;
var data = new FormData(form);
_fileForm2.forEach(function(obj, idx) {
if (obj) data.append("file"+idx, obj.fileObj);
});
if(doubleSubmitFlag){
alert("이미 재등록하셨습니다.");
return false;
}else{
$.ajax({
type : 'POST'
, enctype : 'multipart/form-data'
, url : "<c:url value='/web/user/updateUserInfoAjax.do'/>"
, data : data
, dataType:'json'
, async:false
, processData: false
, contentType: false
, cache : false
, success : function(returnData, status){
if(returnData.result == "success") {
alert("회원정보가 정상적으로 변경되었습니다.");
doubleSubmitFlag = true;
goMyPage();
} else{
alert(returnData.message);
return;
}
}
,error : function(request , status, error){
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
}
});
}
}
//기업 회원정보 변경
var doubleSubmitFlag2 = false; //중복 등록 방지를 위한 변수
function updateCmpUserInfo(){
var frm = document.updateCmpUserInfoForm;
if(frm.mberNm.value == ''){
alert("회사명을 입력해주세요"); return false;
}
if(frm.ceoNm.value == ''){
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(doubleSubmitFlag2){
alert("이미 등록하셨습니다.");
return false;
}else{
frm.bizNo.value = frm.bizNo.value.replace(/-/gi, "").trim();
var data = new FormData(frm);
_fileForm2.forEach(function(obj, idx) {
if (obj) data.append("file"+idx, obj.fileObj);
});
$.ajax({
type : 'POST'
, enctype : 'multipart/form-data'
, url : "<c:url value='/web/user/updateCmpUserInfoAjax.do'/>"
, data : data
, dataType:'json'
, async:false
, processData: false
, contentType: false
, cache : false
, success : function(returnData, status){
if(returnData.result == "success") {
alert("기업정보 변경이 신청되었습니다.");
doubleSubmitFlag2 = true;
location.reload(); //기업정보 변경 심사화면을 위한 새로고침
} else{
alert(returnData.message);
return;
}
}
,error : function(request , status, error){
// alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
alert("오류가 발생하였습니다. \n입력 값을 다시 확인해 주세요.");
}
});
}
}
//기업정보변경 재등록
var doubleSubmitFlag3 = false; //중복 등록 방지를 위한 변수
function updateCmpUserRe(){
var form = document.updateCmpUserInfoForm;
if($("#atFileBasicWrite").val() == ''){
alert("사업자등록증을 첨부해주세요.")
return false;
}
form.bizNo.value = $("#bizNo").val().replaceAll('-','');
if(doubleSubmitFlag3){
alert("이미 재등록하셨습니다.");
return false;
}else{
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/updateCmpUserInfoAjax.do'/>"
,async:false
,type : 'POST'
,data : data
,dataType:'json'
,processData: false
,contentType: false
,success : function(returnData, status){
if(returnData.result == "success") {
alert("기업회원 정보변경 재등록이 완료되었습니다.");
doubleSubmitFlag3 = true;
location.href='/web/user/mberInfoChange.do'; //마이페이지로 이동
} else{
alert(returnData.message);
return;
}
}
,error : function(request , status, error){
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
}
});
}
}
//기업정보 변경 재등록 취소 처리
function updateCmpUserReCancel(cmpHstId){
if(!confirm("기업회원 변경을 취소하시겠습니까?")){
return false;
}
$.ajax({
type : 'POST'
,url : "<c:url value='/web/user/updateCmpUserInfoCancelAjax.do'/>"
,async:false
,data : {"cmpHstId":cmpHstId}
,dataType:'json'
,success : function(returnData, status){
if(returnData.result == "success") {
alert("기업회원 정보변경 재등록 취소 요청이 처리되었습니다.");
location.href='/web/user/mberInfoIndex.do'; //마이페이지로 이동
} else{
alert(returnData.message);
return;
}
}
,error : function(request , status, error){
alert("기업회원 정보변경 취소요청 처리 중 오류가 발생하였습니다.");
console.log("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
}
});
}
//파일다운로드
function fn_egov_downFile(atchFileId, fileSn){
window.open("<c:url value='/cmm/fms/FileDown.do?atchFileId="+atchFileId+"&fileSn="+fileSn+"'/>");
}
function cortabView(obj){
var target=$(obj).closest('li');
var corTarget=$('.input_wrap .input_list_cor');
var idx=target.index();
target.closest('ul').find('li').removeClass('active');
target.addClass('active');
corTarget.hide().eq(idx).show();
}
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="selectPasswordCheckForm" name="selectPasswordCheckForm" method="post">
<input type="hidden" name="password" id="password">
<input type="hidden" name="userTy" id="userTy" value="userInfoCh">
</form>
<!-- phone 본인인증 Form -->
<form name="reqKMCISForm" method="post" action="#">
<input type="hidden" name="tr_cert" id="tr_cert" value="">
<input type="hidden" name="tr_url" id="tr_url" value="">
<input type="hidden" name="tr_add" id="tr_add" value="">
<input type="hidden" name="tr_ver" value = "V2">
</form>
<!-- 마이페이지 - 회원정보 변경 -->
<div class="mypage_content current" id="tab5_1">
<!-- 마이페이지 - 회원정보 변경 -->
<form id="updateUserInfoForm" name="updateUserInfoForm" method="post">
<input type="hidden" name="dept" id="dept" value="<c:out value="${userInfo.dept}"/>">
<input type="hidden" name="mberId" id="mberId" value="<c:out value="${userInfo.mberId}"/>">
<input type="hidden" name="moblphonNoChangeYn" id="moblphonNoChangeYn" value="N">
<input type="hidden" name="mblDn" id="mblDn" value="">
<input type="hidden" name="mberEmailAdres" id="mberEmailAdres">
<input type="hidden" name="receiveMsg" id="receiveMsg"> <!-- 마케팅 수신동의 - 휴대폰 -->
<input type="hidden" name="receiveKakao" id="receiveKakao"> <!-- 마케팅 수신동의 - 카카오 -->
<input type="hidden" name="receivemail" id="receivemail"> <!-- 마케팅 수신동의 - 이메일 -->
<!-- <input type="hidden" name="atchFileId" id="atchFileId" /> -->
<input type="hidden" name="taxMngEmail" id="taxMngEmail" />
<div id="passwordCheckPage" style="display: block;">
<!-- 비밀번호 확인 -->
<div class="heading">
<h2>비밀번호 확인</h2>
</div>
<div class="mem_cont_in widthS">
<div class="input_list">
<p class="list_title2">비밀번호 확인 후 이용 가능한 페이지 입니다.</p>
<div class="input_list_item colorW">
<div class="input_left">아이디</div>
<div class="input_right">
<label for="" class="label">아이디</label>
<input type="text" class="list_inputType1" value='<c:out value="${userInfo.mberId}"/>' readonly>
</div>
</div>
<div class="input_list_item">
<div class="input_left">비밀번호</div>
<div class="input_right">
<label for="" class="label">비밀번호 입력</label>
<input type="password" class="list_inputType1" id="exPassword" name="exPassword">
</div>
<div class="list_alert pass_no" style="display: none;">
<i></i> <span>비밀번호가 일치하지 않습니다.</span>
</div>
</div>
<div class="mem_btnWrap2">
<button type="button" class="mem_btn3" onclick="selectInputPwAjax()">확인</button>
</div>
<p class="reqTxt4">
- 외부로부터 고객님의 정보를 안전하게 보호하기 위해 비밀번호를 다시 확인하고 있습니다.<br> -
비밀번호는 5회 이상 틀릴 경우 자동 로그아웃 됩니다.(영문, 숫자, 특수기호 조합 8자 이상)
</p>
</div>
<!--// 기본정보 -->
</div>
<!--// 비밀번호 확인 -->
</div>
<div id="userInfoPage" style="display: none;">
<!-- 회원정보 변경 -->
<div class="heading">
<h2>회원정보 변경</h2>
</div>
<div class="mem_cont_in">
<ul class="mem_cortab">
<li class="active"><button type="button" onclick="cortabView(this);">기본정보</button></li>
<li><button type="button" onclick="cortabView(this);">기업정보</button></li>
</ul>
<div class="input_wrap">
<!-- 기본정보 -->
<div class="input_list input_list_cor">
<c:choose>
<c:when test="${cmpPhoneChangeManageVO.hstSttus eq '01'}"><!-- 기업 담당자 변경 심사상태 -->
<div class="cor_noti">현재 기업회원 담당자 변경 <span>심사중</span>입니다.</div>
</c:when>
<c:when test="${cmpPhoneChangeManageVO.hstSttus eq '03'}"><!-- 기업 담당자 변경 반려상태 -->
<div class="cor_noti">고객님은 '<c:out value="${cmpPhoneChangeManageVO.returnCn}" />' 사유로 인해 <span>심사 반려 상태</span>입니다.<br>필요서류를 재등록해주세요.</div>
</c:when>
<c:otherwise>
<div class="cor_noti">회원님의 정보를 <span>확인</span> 및 <span>변경</span>하실 수 있습니다.</div>
</c:otherwise>
</c:choose>
<div class="input_list_item colorW">
<div class="input_left">아이디</div>
<div class="input_right">
<label for="" class="label">아이디</label>
<input type="text" class="list_inputType1" value="<c:out value="${userInfo.mberId}"/>" readonly>
</div>
</div>
<div class="input_list_item colorW">
<div class="input_left">담당자</div>
<div class="input_right">
<label for="" class="label">담당자</label>
<c:choose>
<c:when test="${not empty cmpPhoneChangeManageVO && cmpPhoneChangeManageVO.hstSttus ne '02'}"><!-- 기업 담당자 변경 심사,반려 상태 시 신청한 담당자 정보 조회 -->
<input type="text" class="list_inputType1" name="managerNm" id="managerNm" value="<c:out value="${cmpPhoneChangeManageVO.managerNm}"/>" readonly>
</c:when>
<c:otherwise>
<input type="text" class="list_inputType1" name="managerNm" id="managerNm" value="<c:out value="${userInfo.managerNm}"/>" readonly>
</c:otherwise>
</c:choose>
</div>
</div>
<div class="input_list_item colorW input_list_phone">
<div class="input_left">휴대폰번호</div>
<div class="input_right">
<label for="" class="label">휴대폰번호</label>
<c:choose>
<c:when test="${not empty cmpPhoneChangeManageVO && cmpPhoneChangeManageVO.hstSttus ne '02'}"><!-- 기업 담당자 변경 심사,반려 상태 시 신청한 담당자 정보 조회 -->
<input type="text" class="list_inputType1" name="moblphonNo" id="moblphonNo" value="<c:out value="${cmpPhoneChangeManageVO.moblphonNo}"/>" readonly>
</c:when>
<c:otherwise>
<input type="text" class="list_inputType1" name="moblphonNo" id="moblphonNo" value="<c:out value="${userInfo.moblphonNo}"/>" readonly>
</c:otherwise>
</c:choose>
<div class="list_btn_wrap">
<c:if test="${cmpPhoneChangeManageVO.hstSttus eq null || cmpPhoneChangeManageVO.hstSttus eq '02'}"> <!-- 마지막 변경이 승인이거나 신청 내역이 없을 때 휴대폰 변경 가능 -->
<button type="button" onclick="openKMCISWindow()">휴대폰 변경</button>
</c:if>
</div>
</div>
</div>
<%-- <c:if test="${cmpPhoneChangeManageVO.hstSttus eq '01' || cmpPhoneChangeManageVO.hstSttus eq '03'}"> <!-- 심사중에는 첨부 불가능 --> --%>
<div class="input_list_item colorW">
<div class="input_left">재직증명서</div>
<div class="input_right">
<c:if test="${empty cmpPhoneChangeManageVO || cmpPhoneChangeManageVO.hstSttus eq '02'}"> <!-- 심사중, 반려가 아닐 시 기존에 등록 한 재직증명서 -->
<c:if test="${not empty userInfo.workAtchFileId}">
<c:import url="/cmm/fms/selectBBSFileInfs.do" charEncoding="utf-8">
<c:param name="param_atchFileId" value="${userInfo.workAtchFileId}" />
</c:import>
</c:if>
<c:if test="${empty userInfo.workAtchFileId}">
수신문서 없음
</c:if>
</c:if>
<c:if test="${not empty cmpPhoneChangeManageVO && cmpPhoneChangeManageVO.hstSttus ne '02'}"> <!-- 심사중, 반려 시 신규 제출한 재직증명서 -->
<c:if test="${not empty cmpPhoneChangeManageVO.workAtchFileId}">
<c:import url="/cmm/fms/selectBBSFileInfs.do" charEncoding="utf-8">
<c:param name="param_atchFileId" value="${cmpPhoneChangeManageVO.workAtchFileId}" />
</c:import>
</c:if>
<c:if test="${empty cmpPhoneChangeManageVO.workAtchFileId}">
수신문서 없음
</c:if>
</c:if>
</div>
</div>
<%-- </c:if> --%>
<c:if test="${cmpPhoneChangeManageVO.hstSttus ne '01'}"> <!-- 심사중에는 재직증명서 첨부 불가능 -->
<div class="input_list_item" id="workFileView" style="display:none;">
<div class="input_left input_left_poe"> <c:if test="${cmpPhoneChangeManageVO.hstSttus eq '03'}"><span class="essential">*</span></c:if>재직증명서 첨부<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="onlyC input-file" style="display: none" onchange="changeValueWork(this); return false;" />
<button type="button" onclick="document.all.fileWork.click(); return false;">파일첨부</button>
</div>
</div>
</div>
</c:if>
<div class="input_list_item emailWrap">
<div>
<div class="input_left">이메일</div>
<div class="input_right">
<div class="email">
<label for="" class="label">이메일 주소 앞자리</label>
<input type="text" class="list_inputType1" id="emailId" value="${fn:substringBefore(userInfo.mberEmailAdres, '@') }" maxlength="50">
<span>@</span>
<label for="" class="label">이메일 주소 뒷자리</label>
<input type="text" class="list_inputType1" id="emailAdd" value="${fn:substringAfter(userInfo.mberEmailAdres, '@') }">
</div>
<div class="email_select">
<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>
<div class="input_list_item send_agree">
<div class="input_left">마케팅 수신 동의</div>
<div class="input_right">
<div>
<div class="checkbox_wrap">
<input type="checkbox" id="agree1_1" title="회원가입 전체약관에 동의" class="joinCheckbox type3" <c:if test="${userInfo.receiveMsg eq 'Y'}">checked="checked"</c:if>>
<label for="agree1_1">휴대폰</label>
</div>
</div>
<div>
<div class="checkbox_wrap">
<input type="checkbox" id="agree1_2" title="회원가입 전체약관에 동의" class="joinCheckbox type3" <c:if test="${userInfo.receiveKakao eq 'Y'}">checked="checked"</c:if>>
<label for="agree1_2">카카오</label>
</div>
</div>
<div>
<div class="checkbox_wrap">
<input type="checkbox" id="agree1_3" title="회원가입 전체약관에 동의" class="joinCheckbox type3" <c:if test="${userInfo.receivemail eq 'Y'}">checked="checked"</c:if>>
<label for="agree1_3">이메일</label>
</div>
</div>
<div class="list_alert reqest_text">
<span style="line-height:1.2;">수신동의 시 각종 혜택 및</br> 이벤트 정보를 받아보실 수 있습니다.</span>
</div>
</div>
</div>
<p class="poe_noti">이메일 및 마케팅 수신 동의 변경은 심사 없이 바로 적용 가능합니다.</p>
<div class="mem_btnWrap2 justify">
<%-- <c:choose>
<c:when test="${cmpPhoneChangeManageVO.hstSttus eq '03'}">
<button type="button" class="mem_btn3" onclick="updateUserInfo()" >재등록</button>
<button type="button" class="mem_btn3" onclick="updateUserInfoCancel()" >기업회원 변경 취소</button>
</c:when>
<c:otherwise>
<button type="button" class="mem_btn3" onclick="updateUserInfo()" >변경</button>
</c:otherwise>
</c:choose> --%>
<button type="button" class="mem_btn3" onclick="updateUserInfo()" >
<c:if test="${cmpPhoneChangeManageVO.hstSttus eq '03'}">
</c:if>
<c:if test="${cmpPhoneChangeManageVO.hstSttus ne '03'}">
변경
</c:if>
</button> <!-- 기업회원은 담당자 이름, 번호는 관리자 심사 처리 -->
</div>
</div>
</form>
<form id="updateCmpUserInfoForm" name="updateCmpUserInfoForm" method="post">
<input type="hidden" name="dept" id="dept" value="<c:out value="${userInfo.dept}"/>">
<input type="hidden" name="mberId" id="mberId" value="<c:out value="${userInfo.mberId}"/>">
<!--// 기본정보 -->
<c:choose>
<c:when test="${cmpInfoChangeManageVO.hstSttus eq '01'}"><!-- 기업정보 변경 심사상태 -->
<div class="input_list input_list_cor">
<div class="cor_noti">현재 기업회원 변경 <span>심사중</span>입니다.</div>
<div class="input_list_item">
<div class="input_left">기업유형</div>
<div class="input_right">
<ec:code codeId="ITN033" code="${cmpInfoChangeManageVO.bizType}" />
</div>
</div>
<div class="input_list_item">
<div class="input_left">회사명</div>
<div class="input_right">
<c:out value='${cmpInfoChangeManageVO.mberNm}'/>
</div>
</div>
<div class="input_list_item">
<div class="input_left">대표</div>
<div class="input_right">
<c:out value='${cmpInfoChangeManageVO.ceoNm}'/>
</div>
</div>
<div class="input_list_item">
<div class="input_left">요청일</div>
<div class="input_right">
<fmt:parseDate value='${cmpInfoChangeManageVO.frstRegistPnttm}' var='frstRegistPnttm' pattern="yyyy-MM-dd HH:mm:ss" />
<fmt:formatDate value="${frstRegistPnttm}" pattern="yyyy-MM-dd HH:mm"/>
</div>
</div>
<div class="input_list_item">
<div class="input_left">사업자등록번호</div>
<div class="input_right">
<c:out value='${fn:substring(cmpInfoChangeManageVO.bizNo, 0, 3)}'/>-<c:out value='${fn:substring(cmpInfoChangeManageVO.bizNo, 3, 5)}'/>-<c:out value='${fn:substring(cmpInfoChangeManageVO.bizNo, 5, 10)}'/>
</div>
</div>
<div class="input_list_item">
<div class="input_left">문서정보</div>
<div class="input_right">
<!-- 수신문서 없을 때 노출되는 영역 -->
<c:if test="${empty cmpInfoChangeManageVO.atchFileId}">
<strong>수신문서 없음</strong>
</c:if>
<!-- 파일 첨부시 노출 되는 영역 -->
<c:if test="${not empty cmpInfoChangeManageVO.atchFileId}">
<c:import url="/cmm/fms/selectBBSFileInfs.do" charEncoding="utf-8">
<c:param name="param_atchFileId" value="${cmpInfoChangeManageVO.atchFileId}" />
</c:import>
</c:if>
</div>
</div>
<c:if test="${not empty cmpInfoChangeManageVO.adres}">
<div class="input_list_item">
<div class="input_left">사업장 주소</div>
<div class="input_right">
<c:out value='${cmpInfoChangeManageVO.adres}'/>
</div>
</div>
</c:if>
<c:if test="${not empty cmpInfoChangeManageVO.detailAdres}">
<div class="input_list_item">
<div class="input_left">상세 주소</div>
<div class="input_right">
<c:out value='${cmpInfoChangeManageVO.detailAdres}'/>
</div>
</div>
</c:if>
</div>
</c:when>
<c:when test="${cmpInfoChangeManageVO.hstSttus eq '03'}"><!-- 기업정보 변경 반려상태 -->
<%-- <input type="hidden" name="bizType" value="${cmpInfoChangeManageVO.bizType}"/>
<input type="hidden" name="mberNm" value="${cmpInfoChangeManageVO.mberNm}"/>
<input type="hidden" name="ceoNm" value="${cmpInfoChangeManageVO.ceoNm}"/>
<input type="hidden" name="bizNo" value="${cmpInfoChangeManageVO.bizNo}"/> --%>
<input type="hidden" name="zip" value="${cmpInfoChangeManageVO.zip}"/>
<input type="hidden" name="adres" value="${cmpInfoChangeManageVO.adres}"/>
<input type="hidden" name="detailAdres" value="${cmpInfoChangeManageVO.detailAdres}"/>
<div class="input_list input_list_cor">
<div class="text_top">
<p>
고객님은 아래와 같은 사유로 인해 <strong>심사 반려 상태</strong>입니다.<br/>필요서류를 재등록해주세요.
</p>
<dl>
<dt>반려사유</dt>
<dd><c:out value="${cmpInfoChangeManageVO.returnCn}" /></dd>
</dl>
</div>
<p class="list_title">기업정보</p>
<div class="input_list_item">
<div class="input_left">기업유형</div>
<div class="input_right">
<ec:radio name="bizType" id="" codeId="ITN033" selectedValue="${cmpInfoChangeManageVO.bizType}" />
<%-- <ec:code codeId="ITN033" code="${cmpInfoChangeManageVO.bizType}" /> --%>
</div>
</div>
<div class="input_list_item">
<div class="input_left">회사명</div>
<div class="input_right">
<input type="text" class="list_inputType1" name="mberNm" value="${cmpInfoChangeManageVO.mberNm}"/>
<%-- <c:out value='${cmpInfoChangeManageVO.mberNm}'/> --%>
</div>
</div>
<div class="input_list_item">
<div class="input_left">대표</div>
<div class="input_right">
<input type="text" class="list_inputType1" name="ceoNm" value="${cmpInfoChangeManageVO.ceoNm}"/>
<%-- <c:out value='${cmpInfoChangeManageVO.ceoNm}'/> --%>
</div>
</div>
<div class="input_list_item">
<div class="input_left">요청일</div>
<div class="input_right">
<fmt:parseDate value='${cmpInfoChangeManageVO.frstRegistPnttm}' var='frstRegistPnttm' pattern="yyyy-MM-dd HH:mm:ss" />
<fmt:formatDate value="${frstRegistPnttm}" pattern="yyyy-MM-dd HH:mm"/>
</div>
</div>
<div class="input_list_item input_list_biz">
<div class="input_left">사업자등록번호</div>
<div class="input_right">
<label for="" class="label">사업자등록번호 입력</label>
<%-- <input type="text" class="list_inputType1" name="bizNo" value="${cmpInfoChangeManageVO.bizNo}"/> --%>
<input type="text" class="list_inputType1" name="bizNo" id="bizNo" maxlength="12" value="${fn:substring(cmpInfoChangeManageVO.bizNo, 0, 3)}-${fn:substring(cmpInfoChangeManageVO.bizNo, 3, 5)}-${fn:substring(cmpInfoChangeManageVO.bizNo, 5, 10)}"/>
<%-- <c:out value='${fn:substring(cmpInfoChangeManageVO.bizNo, 0, 3)}'/>-<c:out value='${fn:substring(cmpInfoChangeManageVO.bizNo, 3, 5)}'/>-<c:out value='${fn:substring(cmpInfoChangeManageVO.bizNo, 5, 10)}'/> --%>
<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">
<c:if test="${not empty cmpInfoChangeManageVO.atchFileId}">
<c:import url="/cmm/fms/selectBBSFileInfs.do" charEncoding="utf-8">
<c:param name="param_atchFileId" value="${cmpInfoChangeManageVO.atchFileId}" />
</c:import>
</c:if>
<c:if test="${empty cmpInfoChangeManageVO.atchFileId}">
수신문서 없음
</c:if>
</div>
</div>
<div class="input_list_item">
<div class="input_left"><span class="essential">*</span>사업자등록증 첨부</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>
<c:if test="${not empty cmpInfoChangeManageVO.adres}">
<div class="input_list_item">
<div class="input_left">사업장 주소</div>
<div class="input_right">
<c:out value='${cmpInfoChangeManageVO.adres}'/>
</div>
</div>
</c:if>
<c:if test="${not empty cmpInfoChangeManageVO.detailAdres}">
<div class="input_list_item">
<div class="input_left">상세 주소</div>
<div class="input_right">
<c:out value='${cmpInfoChangeManageVO.detailAdres}'/>
</div>
</div>
</c:if>
<div class="mem_btnWrap3 justify">
<button type="button" class="mem_btn5" onclick="updateCmpUserRe();" >재등록</button>
<button type="button" class="mem_btn4" onclick="updateCmpUserReCancel('<c:out value="${cmpInfoChangeManageVO.cmpHstId}"/>');" >재등록 취소</button>
</div>
</div>
</div>
</c:when>
<c:otherwise>
<div class="input_list input_list_cor">
<div class="cor_noti">회원님의 정보를 <span>확인</span> 및 <span>변경</span>하실 수 있습니다.</div>
<div class="input_list_item">
<div class="input_left">기업유형</div>
<div class="input_right">
<ec:radio name="bizType" id="" codeId="ITN033" selectedValue="${userInfo.bizType}" />
</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" maxlength="30" value="${userInfo.mberNm}"/>
</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="ceoNm" maxlength="30" value="${userInfo.ceoNm}"/>
</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" value="${fn:substring(userInfo.bizNo, 0, 3)}-${fn:substring(userInfo.bizNo, 3, 5)}-${fn:substring(userInfo.bizNo, 5, 10)}"/>
<div class="list_btn_wrap">
<button type="button" onclick="bizNoCheck(); return false;">사업자등록번호 확인</button>
</div>
</div>
</div>
<div class="input_list_item colorW">
<div class="input_left">사업자등록증</div>
<div class="input_right">
<c:if test="${not empty userInfo.atchFileId}">
<c:import url="/cmm/fms/selectBBSFileInfs.do" charEncoding="utf-8">
<c:param name="param_atchFileId" value="${userInfo.atchFileId}" />
</c:import>
</c:if>
<c:if test="${empty userInfo.atchFileId}">
수신문서 없음
</c:if>
</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" class="onlyC" 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 input_list_adres">
<div class="input_left">사업장 주소</div>
<div class="input_right">
<label for="" class="label">사업장 주소 입력</label>
<input type="text" class="list_inputType1" name="adres" id="adres" readonly value="${userInfo.adres}"/>
<input type="hidden" class="list_inputType1" name="zip" id="zip" readonly value="${userInfo.zip}"/>
<div class="list_btn_wrap">
<button type="button" onClick="openDaumZipAddress();">우편번호 찾기</button>
</div>
</div>
</div>
<div class="input_list_item">
<div class="input_left">상세 주소</div>
<div class="input_right">
<label for="detailAdres" class="label">사업장 주소 상세 입력</label>
<input type="text" class="list_inputType1 colorLight" name="detailAdres" maxlength="30" size="100" value="${userInfo.detailAdres}"/>
</div>
</div>
<div class="mem_btnWrap2 justify">
<button type="button" class="mem_btn3" onclick="updateCmpUserInfo()" >변경</button>
</div>
</div>
</c:otherwise>
</c:choose>
</form>
</div>
</div>
</div>
<!--// 회원정보 변경 -->
</div>
</div>
</div>
<!--// 마이페이지 - 회원정보 변경 -->
</div>
<!--// send top -->
</div>
<!--// content 영역 -->