소스충돌 - 처리

This commit is contained in:
KNKIM 2021-11-18 17:22:59 +09:00
parent 24ce0b267e
commit 3b8b774cb1

View File

@ -1,137 +1,137 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" %> <%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui" %> <%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"%> <%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"%>
<script> <script>
$(document).ready(function(){ $(document).ready(function(){
var cnt=${cnt}; var cnt=${cnt};
if(cnt > 0) { if(cnt > 0) {
fn_showLayerPop(); fn_showLayerPop();
} else { } else {
window.close(); window.close();
} }
<%//비밀번호 찾기 페이지에서 다시 돌아왔을 경우 %> <%//비밀번호 찾기 페이지에서 다시 돌아왔을 경우 %>
var previousPage = "${vo.previousPage}"; var previousPage = "${vo.previousPage}";
if(previousPage == "alreadySignUpPopup") if(previousPage == "alreadySignUpPopup")
{ {
$("#alreadySingUpForm").css("display","none"); $("#alreadySingUpForm").css("display","none");
$("#selectAccountForm").css("display","block"); $("#selectAccountForm").css("display","block");
} }
}); });
function selectAccount(mbInfoId,name,email) function selectAccount(mbInfoId,name,email)
{ {
$("#alreadySingUpForm").css("display","none"); $("#alreadySingUpForm").css("display","none");
$("#mbInfoId").val(mbInfoId); $("#mbInfoId").val(mbInfoId);
$("#selectName").text(name); $("#selectName").text(name);
$("#selectEmail").text(email); $("#selectEmail").text(email);
$("#nameTemp").val(name); $("#nameTemp").val(name);
$("#emailTemp").val(email); $("#emailTemp").val(email);
$("#selectAccountForm").css("display","block"); $("#selectAccountForm").css("display","block");
} }
function goPrevious() function goPrevious()
{ {
$("#selectAccountForm").css("display","none"); $("#selectAccountForm").css("display","none");
$("#alreadySingUpForm").css("display","block"); $("#alreadySingUpForm").css("display","block");
} }
function accountLink() function accountLink()
{ {
password=$("#selectPassword").val(); password=$("#selectPassword").val();
if(password == "") if(password == "")
{ {
alert("비밀번호 입력이 필요합니다."); alert("비밀번호 입력이 필요합니다.");
return false; return false;
} }
$.ajax({ $.ajax({
url : "${pageContext.request.contextPath}/member/snsAccountLink.ajax", url : "${pageContext.request.contextPath}/member/snsAccountLink.ajax",
type : "POST", type : "POST",
async: false, async: false,
data : {"mbInfoId":$("#mbInfoId").val() data : {"mbInfoId":$("#mbInfoId").val()
,"password":password ,"password":password
,"name":$("#nameTemp").val() ,"name":$("#nameTemp").val()
,"email":$("#emailTemp").val() ,"email":$("#emailTemp").val()
}, },
success : function(result){ success : function(result){
if(result=="link") if(result=="link")
{ {
alert("계정이 통합되었습니다."); alert("계정이 통합되었습니다.");
location.href="${pageContext.request.contextPath}/member/snsAccountLinkLogin.do" location.href="${pageContext.request.contextPath}/member/snsAccountLinkLogin.do"
}else if(result=="mismatch") }else if(result=="mismatch")
{ {
alert("올바르지 않은 비밀번호입니다."); alert("올바르지 않은 비밀번호입니다.");
} }
},error : function(){ },error : function(){
} }
}) })
} }
</script> </script>
<form id="alreadySingUpForm" name="alreadySingUpForm"> <form id="alreadySingUpForm" name="alreadySingUpForm">
<!-- 계정연결 팝업 --> <!-- 계정연결 팝업 -->
<div class="pop-login-connect"> <div class="pop-login-connect">
<div class="row Title"> <div class="row Title">
<p>계정연결</p> <p>계정연결</p>
<h3>서비스에 이미 가입된<br>계정이 있습니다.</h3> <h3>서비스에 이미 가입된<br>계정이 있습니다.</h3>
</div> </div>
<div class="inner"> <div class="inner">
<div class="row Text"> <div class="row Text">
<p>계정연결을 통해 간편하게 <span>로그인할 계정</span>을 선택하세요.</p> <p>계정연결을 통해 간편하게 <span>로그인할 계정</span>을 선택하세요.</p>
</div> </div>
<div class="row First"> <div class="row First">
<c:forEach items="${result}" var="result" varStatus="status"> <c:forEach items="${result}" var="result" varStatus="status">
<div class="Btn" onClick="selectAccount('<c:out value="${result.mbInfoId}"/>','<c:out value="${result.name}"/>','<c:out value="${result.email}"/>');"> <div class="Btn" onClick="selectAccount('<c:out value="${result.mbInfoId}"/>','<c:out value="${result.name}"/>','<c:out value="${result.email}"/>');">
<button type="button"><span class="name"><c:out value="${result.name}"/></span><span class="mail"><c:out value="${result.email}"/></span></button> <button type="button"><span class="name"><c:out value="${result.name}"/></span><span class="mail"><c:out value="${result.email}"/></span></button>
</div> </div>
</c:forEach> </c:forEach>
</div> </div>
<div class="row btn"> <div class="row btn">
<p><a href="javascript:void(0);" class="cancel" onclick="fn_closeLayerPopup();">아니요, 내가 아닙니다.</a></p> <p><a href="javascript:void(0);" class="cancel" onclick="fn_closeLayerPopup();">아니요, 내가 아닙니다.</a></p>
</div> </div>
<button type="button" class="login-close" onclick="fn_closeLayerPopup();"></button> <button type="button" class="login-close" onclick="fn_closeLayerPopup();"></button>
</div> </div>
<div class="Bg"></div> <div class="Bg"></div>
</div> </div>
</form> </form>
<form id="selectAccountForm" name="selectAccountForm" style="display:none;"> <form id="selectAccountForm" name="selectAccountForm" style="display:none;">
<input type="hidden" id="mbInfoId" name="mbInfoId" value="<c:out value='${vo.mbInfoId }'/>"> <input type="hidden" id="mbInfoId" name="mbInfoId" value="<c:out value='${vo.mbInfoId }'/>">
<input type="hidden" id="nameTemp" name="nameTemp" value="<c:out value='${vo.nameTemp }'/>"> <input type="hidden" id="nameTemp" name="nameTemp" value="<c:out value='${vo.nameTemp }'/>">
<input type="hidden" id="emailTemp" name="emailTemp" value="<c:out value='${vo.emailTemp }'/>"> <input type="hidden" id="emailTemp" name="emailTemp" value="<c:out value='${vo.emailTemp }'/>">
<input type="hidden" id="mobileNo" name="mobileNo" value="<c:out value='${vo.mobileNo }'/>"> <input type="hidden" id="mobileNo" name="mobileNo" value="<c:out value='${vo.mobileNo }'/>">
<input type="hidden" id="previousPage" name="previousPage" value="alreadySignUpPopup"> <input type="hidden" id="previousPage" name="previousPage" value="alreadySignUpPopup">
<!-- 계정연결 비밀번호 팝업 --> <!-- 계정연결 비밀번호 팝업 -->
<div class="pop-login-password"> <div class="pop-login-password">
<div class="row Title"> <div class="row Title">
<p>계정연결</p> <p>계정연결</p>
<h3>비밀번호 입력</h3> <h3>비밀번호 입력</h3>
</div> </div>
<div class="inner"> <div class="inner">
<div class="row Text"> <div class="row Text">
<p>선택한 계정의 <span>비밀번호</span>를 입력해주세요!</p> <p>선택한 계정의 <span>비밀번호</span>를 입력해주세요!</p>
</div> </div>
<div class="row First"> <div class="row First">
<div class="Btn"><button type="button"><span class="name" id="selectName" name="selectName"><c:out value="${vo.nameTemp}"/></span><span class="mail" id="selectEmail" name="selectEmail"><c:out value="${vo.emailTemp}"/></span></button></div> <div class="Btn"><button type="button"><span class="name" id="selectName" name="selectName"><c:out value="${vo.nameTemp}"/></span><span class="mail" id="selectEmail" name="selectEmail"><c:out value="${vo.emailTemp}"/></span></button></div>
<div class="passwd"><input type="password" id="selectPassword" name="selectPassword" placeholder="비밀번호"></div> <div class="passwd"><input type="password" id="selectPassword" name="selectPassword" placeholder="비밀번호"></div>
</div> </div>
<div class="row btn"> <div class="row btn">
<p><a href="javascript:void(0);" class="cancel" onclick="forgetPassword('selectAccountForm');">비밀번호를 잊으셨나요? &gt;</a></p> <p><a href="javascript:void(0);" class="cancel" onclick="forgetPassword('selectAccountForm');">비밀번호를 잊으셨나요? &gt;</a></p>
</div> </div>
<div class="row btn-box"> <div class="row btn-box">
<button type="button" class="btn btn-gray" onclick="goPrevious();" id="cancel">이전으로</button> <button type="button" class="btn btn-gray" onclick="goPrevious();" id="cancel">이전으로</button>
<button type="button" class="btn btn-color" onclick="accountLink();" >계정 연결하기</button> <button type="button" class="btn btn-color" onclick="accountLink();" >계정 연결하기</button>
</div> </div>
<button type="button" class="login-close" onclick="fn_closeLayerPopup();"></button> <button type="button" class="login-close" onclick="fn_closeLayerPopup();"></button>
</div> </div>
<div class="Bg"></div> <div class="Bg"></div>
</div> </div>
</form> </form>