키워드 수정
nlib.js수정 주석 수정
This commit is contained in:
parent
5338723ce2
commit
95f0ac9dac
@ -225,7 +225,7 @@ public class NlibSearchController extends NlibCommonController {
|
|||||||
}
|
}
|
||||||
secondClassList.get(i).put("cnt", Integer.toString(count));
|
secondClassList.get(i).put("cnt", Integer.toString(count));
|
||||||
}
|
}
|
||||||
// CSRF 토큰 생성 (2021.12.02 KKN 추가)
|
// CSRF 토큰 생성
|
||||||
String token = generateCsrfToken(request);
|
String token = generateCsrfToken(request);
|
||||||
model.addAttribute("csrfToken", token);
|
model.addAttribute("csrfToken", token);
|
||||||
|
|
||||||
@ -374,10 +374,6 @@ public class NlibSearchController extends NlibCommonController {
|
|||||||
imagePath = StringUtil.getString(vo.getRprsThumbUrl(),"");
|
imagePath = StringUtil.getString(vo.getRprsThumbUrl(),"");
|
||||||
}
|
}
|
||||||
|
|
||||||
// CSRF 토큰 생성 (2021.12.02 KKN 추가)
|
|
||||||
String token = generateCsrfToken(request);
|
|
||||||
model.addAttribute("csrfToken", token);
|
|
||||||
|
|
||||||
model.addAttribute("imageType",imageType);
|
model.addAttribute("imageType",imageType);
|
||||||
model.addAttribute("imagePath",imagePath);
|
model.addAttribute("imagePath",imagePath);
|
||||||
model.addAttribute("keywordList",keywordList);
|
model.addAttribute("keywordList",keywordList);
|
||||||
@ -473,7 +469,7 @@ public class NlibSearchController extends NlibCommonController {
|
|||||||
model.addAttribute("firstClassList", codeService.listCodes(Constant.CODE_ID_MASTER_TYPE_DIV_CD));
|
model.addAttribute("firstClassList", codeService.listCodes(Constant.CODE_ID_MASTER_TYPE_DIV_CD));
|
||||||
model.addAttribute("secondClassList", codeService.listCodes(Constant.CODE_ID_DTLS_TYPE_DIV_CD));
|
model.addAttribute("secondClassList", codeService.listCodes(Constant.CODE_ID_DTLS_TYPE_DIV_CD));
|
||||||
|
|
||||||
// CSRF 토큰 생성 (2021.12.02 KKN 추가)
|
// CSRF 토큰 생성
|
||||||
String token = generateCsrfToken(request);
|
String token = generateCsrfToken(request);
|
||||||
model.addAttribute("csrfToken", token);
|
model.addAttribute("csrfToken", token);
|
||||||
return "nlib/search/getDetailedSearchFormPopup";
|
return "nlib/search/getDetailedSearchFormPopup";
|
||||||
|
|||||||
@ -28,6 +28,7 @@
|
|||||||
AND RM.REG_STATUS = 'REG_OK'
|
AND RM.REG_STATUS = 'REG_OK'
|
||||||
AND RM.OPER_READ_RANGE_CD != '03' /* 전체열람, 목록열람으로 한정 : 열람불가 제외 */
|
AND RM.OPER_READ_RANGE_CD != '03' /* 전체열람, 목록열람으로 한정 : 열람불가 제외 */
|
||||||
) T
|
) T
|
||||||
|
WHERE KEY_NAME != '-'
|
||||||
GROUP BY T.KEY_NAME
|
GROUP BY T.KEY_NAME
|
||||||
ORDER BY CNT DESC, T.KEY_NAME
|
ORDER BY CNT DESC, T.KEY_NAME
|
||||||
LIMIT 20
|
LIMIT 20
|
||||||
|
|||||||
@ -101,8 +101,6 @@
|
|||||||
WHERE 1=1
|
WHERE 1=1
|
||||||
AND SD.USE_YN = "Y"
|
AND SD.USE_YN = "Y"
|
||||||
AND SD.CLOSE_FLAG = "0"
|
AND SD.CLOSE_FLAG = "0"
|
||||||
AND IFNULL(NULLIF(SD.APPLY_START_YMD,''),"99999999") < date_format(NOW(), '%Y%m%d')
|
|
||||||
AND IFNULL(NULLIF(SD.APPLY_CLOSE_YMD,''),"99999999") > date_format(NOW(), '%Y%m%d')
|
|
||||||
AND MI.USE_YN = "Y"
|
AND MI.USE_YN = "Y"
|
||||||
AND MI.MB_INFO_ID = #{mbInfoId}
|
AND MI.MB_INFO_ID = #{mbInfoId}
|
||||||
GROUP BY ORG_CD,DEPT_NM
|
GROUP BY ORG_CD,DEPT_NM
|
||||||
|
|||||||
@ -1,3 +1,28 @@
|
|||||||
|
<%
|
||||||
|
/**
|
||||||
|
* <pre>
|
||||||
|
* @Class Name : alreadySignUpPopup.jsp
|
||||||
|
*
|
||||||
|
* @Description : 계정통합팝업
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
|
||||||
|
*
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
* @ ------------ -------- ---------------------------
|
||||||
|
* @ 수정일 수정자 수정내용
|
||||||
|
* @ ------------ -------- ---------------------------
|
||||||
|
* @ 2021. 9. 9. JSYOO 최초 생성
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* @author 이씨플라자 * DIGITALSHIP JSYOO
|
||||||
|
* @since 2021. 9. 9.
|
||||||
|
* @version 1.0
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
%>
|
||||||
|
|
||||||
<%@ 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" %>
|
||||||
@ -14,6 +39,8 @@ $(document).ready(function(){
|
|||||||
window.close();
|
window.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<%//비밀번호 찾기 페이지에서 다시 돌아왔을 경우 %>
|
<%//비밀번호 찾기 페이지에서 다시 돌아왔을 경우 %>
|
||||||
var previousPage = "${vo.previousPage}";
|
var previousPage = "${vo.previousPage}";
|
||||||
if(previousPage == "alreadySignUpPopup")
|
if(previousPage == "alreadySignUpPopup")
|
||||||
@ -24,6 +51,18 @@ $(document).ready(function(){
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
function notMe()
|
||||||
|
{
|
||||||
|
$("#alreadySignUpChk").val('Y');
|
||||||
|
gfn_closeLayerPopup();
|
||||||
|
|
||||||
|
if($("#linkType").val() == "signUp")
|
||||||
|
{
|
||||||
|
setTimeout(goSignUp, 100);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
function selectAccount(mbInfoId,name,email)
|
function selectAccount(mbInfoId,name,email)
|
||||||
{
|
{
|
||||||
$("#alreadySingUpForm").css("display","none");
|
$("#alreadySingUpForm").css("display","none");
|
||||||
@ -96,7 +135,7 @@ function accountLink()
|
|||||||
</c:forEach>
|
</c:forEach>
|
||||||
</div>
|
</div>
|
||||||
<div class="row btn">
|
<div class="row btn">
|
||||||
<p><a href="javascript:void(0);" class="cancel" onclick="gfn_closeLayerPopup();">아니요, 내가 아닙니다.</a></p>
|
<p><a href="javascript:void(0);" class="cancel" onclick="notMe();">아니요, 내가 아닙니다.</a></p>
|
||||||
</div>
|
</div>
|
||||||
<button type="button" class="login-close" onclick="gfn_closeLayerPopup();"></button>
|
<button type="button" class="login-close" onclick="gfn_closeLayerPopup();"></button>
|
||||||
</div>
|
</div>
|
||||||
@ -107,7 +146,7 @@ function accountLink()
|
|||||||
<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" 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">
|
||||||
|
|||||||
@ -136,25 +136,33 @@ function signUp(){
|
|||||||
alert("대출/열람 정보 수신에 동의해주세요.");
|
alert("대출/열람 정보 수신에 동의해주세요.");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
if($("#alreadySignUpChk").val() == 'N')
|
||||||
|
{
|
||||||
|
alreadySignUpChk("signUp");
|
||||||
|
}else{
|
||||||
|
goSignUp();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function goSignUp(){
|
||||||
if(confirm("회원가입하시겠습니까?")){
|
if(confirm("회원가입하시겠습니까?")){
|
||||||
$("#birthday").val($("#birth_yy").val()+$("#birth_mm").val()+$("#birth_dd").val());
|
$("#birthday").val($("#birth_yy").val()+$("#birth_mm").val()+$("#birth_dd").val());
|
||||||
$("#mobileNo").val($("#mobileNo_1").val()+$("#mobileNo_2").val()+$("#mobileNo_3").val());
|
$("#mobileNo").val($("#mobileNo_1").val()+$("#mobileNo_2").val()+$("#mobileNo_3").val());
|
||||||
|
|
||||||
if($("input[name='mktRecvSmsYnChk']").is(":checked"))$("#mktRecvSmsYn").val("Y");
|
if($("input[name='mktRecvSmsYnChk']").is(":checked"))$("#mktRecvSmsYn").val("Y");
|
||||||
else $("#mktRecvSmsYn").val("N");
|
else $("#mktRecvSmsYn").val("N");
|
||||||
if($("input[name='mktRecvEmailYnChk']").is(":checked"))$("#mktRecvEmailYn").val("Y");
|
if($("input[name='mktRecvEmailYnChk']").is(":checked"))$("#mktRecvEmailYn").val("Y");
|
||||||
else $("#mktRecvEmailYn").val("N");
|
else $("#mktRecvEmailYn").val("N");
|
||||||
|
|
||||||
<%
|
<%
|
||||||
//연락받을 이메일 입력
|
//연락받을 이메일 입력
|
||||||
%>
|
%>
|
||||||
$("#loginUserId").val($("#email").val());
|
$("#loginUserId").val($("#email").val());
|
||||||
var form = document.joinForm;
|
var form = document.joinForm;
|
||||||
form.action="${pageContext.request.contextPath}/member/insertMemberInfo.do";
|
form.action="${pageContext.request.contextPath}/member/insertMemberInfo.do";
|
||||||
form.submit();
|
form.submit();
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
@ -179,24 +187,28 @@ $(document).ready(function() {
|
|||||||
$("#birth_dd").val(birth_dd).prop("selected", true);
|
$("#birth_dd").val(birth_dd).prop("selected", true);
|
||||||
}
|
}
|
||||||
|
|
||||||
var MobileNo="${loginVO.snsMobileNo}";
|
var mobileNo="${loginVO.snsMobileNo}";
|
||||||
|
if(mobileNo != "")
|
||||||
|
{
|
||||||
|
$("#mobileNo").val(mobileNo);
|
||||||
|
}
|
||||||
|
|
||||||
if(!gfn_isEmpty(MobileNo))
|
if(!gfn_isEmpty(mobileNo))
|
||||||
{
|
{
|
||||||
var mobileNo_1 = "";
|
var mobileNo_1 = "";
|
||||||
var mobileNo_2 = "";
|
var mobileNo_2 = "";
|
||||||
var mobileNo_3 = "";
|
var mobileNo_3 = "";
|
||||||
if(MobileNo.length == 11)
|
if(mobileNo.length == 11)
|
||||||
{
|
{
|
||||||
mobileNo_1 =MobileNo.substr(0,3);
|
mobileNo_1 =mobileNo.substr(0,3);
|
||||||
mobileNo_2 =MobileNo.substr(3,4);
|
mobileNo_2 =mobileNo.substr(3,4);
|
||||||
mobileNo_3 =MobileNo.substr(7,4);
|
mobileNo_3 =mobileNo.substr(7,4);
|
||||||
}
|
}
|
||||||
if(MobileNo.length == 10)
|
if(mobileNo.length == 10)
|
||||||
{
|
{
|
||||||
mobileNo_1 =MobileNo.substr(0,3);
|
mobileNo_1 =mobileNo.substr(0,3);
|
||||||
mobileNo_2 =MobileNo.substr(3,3);
|
mobileNo_2 =mobileNo.substr(3,3);
|
||||||
mobileNo_3 =MobileNo.substr(6,4);
|
mobileNo_3 =mobileNo.substr(6,4);
|
||||||
}
|
}
|
||||||
|
|
||||||
$("#mobileNo_1").val(mobileNo_1);
|
$("#mobileNo_1").val(mobileNo_1);
|
||||||
@ -366,6 +378,7 @@ function mobileCert(){
|
|||||||
data : {"mobileNo" : mobileNo},
|
data : {"mobileNo" : mobileNo},
|
||||||
success : function(result){
|
success : function(result){
|
||||||
alert("인증번호가 발송됐습니다.");
|
alert("인증번호가 발송됐습니다.");
|
||||||
|
$("#alreadySignUpChk").val("N");
|
||||||
$("#mobileVrfctNo").val("");
|
$("#mobileVrfctNo").val("");
|
||||||
$("#mobileCertYn").val("N");
|
$("#mobileCertYn").val("N");
|
||||||
$("#mobileCertSendBtn").removeClass('btn-color');
|
$("#mobileCertSendBtn").removeClass('btn-color');
|
||||||
@ -412,13 +425,16 @@ function certMobileCheck(){
|
|||||||
if(result=="true")
|
if(result=="true")
|
||||||
{
|
{
|
||||||
alert("인증되었습니다.");
|
alert("인증되었습니다.");
|
||||||
|
if($("#alreadySignUpChk").val() == 'N')
|
||||||
|
{
|
||||||
|
alreadySignUpChk("mCert");
|
||||||
|
}
|
||||||
$("#mobileCertYn").val("Y");
|
$("#mobileCertYn").val("Y");
|
||||||
$("#mobileCertSendBtn").css("display","none");
|
$("#mobileCertSendBtn").css("display","none");
|
||||||
$("#mobileReSend").css("display","none");
|
$("#mobileReSend").css("display","none");
|
||||||
$("[id^='mobileSuc']").css("display","inline-block");
|
$("[id^='mobileSuc']").css("display","inline-block");
|
||||||
$("[id^='mobileVrfctNo']").css("display","none");
|
$("[id^='mobileVrfctNo']").css("display","none");
|
||||||
document.joinForm.action="${pageContext.request.contextPath}/member/selectAlreadySignUpMobilePopup.do";
|
|
||||||
gfn_layerPopFormSubmit("joinForm",false);
|
|
||||||
}else
|
}else
|
||||||
{
|
{
|
||||||
alert("인증번호가 일치하지않습니다.");
|
alert("인증번호가 일치하지않습니다.");
|
||||||
@ -462,6 +478,12 @@ function checkBirthday() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function alreadySignUpChk(type){
|
||||||
|
$("#linkType").val(type);
|
||||||
|
document.joinForm.action="${pageContext.request.contextPath}/member/selectAlreadySignUpMobilePopup.do";
|
||||||
|
gfn_layerPopFormSubmit("joinForm",false);
|
||||||
|
}
|
||||||
|
|
||||||
function isValidDate(param) {
|
function isValidDate(param) {
|
||||||
try {
|
try {
|
||||||
param = param.replace(/-/g, '');
|
param = param.replace(/-/g, '');
|
||||||
@ -589,6 +611,8 @@ function fn_cancel(){
|
|||||||
<div class="info">
|
<div class="info">
|
||||||
<form id="joinForm" name="joinForm" method="post" class="mt-5 form-container">
|
<form id="joinForm" name="joinForm" method="post" class="mt-5 form-container">
|
||||||
<input type="hidden" id="birthday" name="birthday" >
|
<input type="hidden" id="birthday" name="birthday" >
|
||||||
|
<input type="hidden" id="linkType" name="linkType" value="">
|
||||||
|
<input type="hidden" id="alreadySignUpChk" name="alreadySignUpChk" value="N" >
|
||||||
<input type="hidden" id="mobileNo" name="mobileNo" >
|
<input type="hidden" id="mobileNo" name="mobileNo" >
|
||||||
<input type="hidden" id="mobileCertYn" name="mobileCertYn" value="Y">
|
<input type="hidden" id="mobileCertYn" name="mobileCertYn" value="Y">
|
||||||
<input type="hidden" id="emailCertYn" name="emailCertYn" value="Y">
|
<input type="hidden" id="emailCertYn" name="emailCertYn" value="Y">
|
||||||
@ -698,7 +722,7 @@ function fn_cancel(){
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="btn-box">
|
<div class="btn-box">
|
||||||
<button type="button" class="btn btn-gray" id="cancel" onclick="fn_cancel();">취소</button>
|
<button type="button" class="btn btn-gray" onclick="fn_cancel();">취소</button>
|
||||||
<button type="button" class="btn btn-color" onclick="signUp();">가입하기</button>
|
<button type="button" class="btn btn-color" onclick="signUp();">가입하기</button>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@ -1,31 +1,4 @@
|
|||||||
<%
|
<%
|
||||||
/**
|
|
||||||
* <pre>
|
|
||||||
* @Class Name : snsCertForm.jsp
|
|
||||||
*
|
|
||||||
* @Description : 회원가입 SNS 인증
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
|
|
||||||
*
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
* @ ------------ -------- ---------------------------
|
|
||||||
* @ 수정일 수정자 수정내용
|
|
||||||
* @ ------------ -------- ---------------------------
|
|
||||||
* @ 2021. 7. 12. JSYOO 최초 생성
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* @author 이씨플라자 * DIGITALSHIP JSYOO
|
|
||||||
* @since 2021. 7. 12.
|
|
||||||
* @version 1.0
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
%>
|
|
||||||
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
|
||||||
pageEncoding="UTF-8"%>
|
|
||||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
|
||||||
<%
|
|
||||||
/**
|
/**
|
||||||
* <pre>
|
* <pre>
|
||||||
* @Class Name : snsCertForm.jsp
|
* @Class Name : snsCertForm.jsp
|
||||||
|
|||||||
@ -244,7 +244,7 @@ function gfn_changeInterestBtn(masterId,onOff){
|
|||||||
data: {"masterId" : masterId}
|
data: {"masterId" : masterId}
|
||||||
}).done(function(result){
|
}).done(function(result){
|
||||||
alert(result);
|
alert(result);
|
||||||
if(result == "로그인 후 이용하실 수 있습니다.")
|
if(result == "로그인 후, 이용하실 수 있습니다.")
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -263,7 +263,7 @@ function gfn_changeInterestBtn(masterId,onOff){
|
|||||||
data : {"masterIdList" : masterIdArray},
|
data : {"masterIdList" : masterIdArray},
|
||||||
success : function(result){
|
success : function(result){
|
||||||
alert(result);
|
alert(result);
|
||||||
if(result == "로그인 후 이용하실 수 있습니다.")
|
if(result == "로그인 후, 이용하실 수 있습니다.")
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user