Merge branch 'master' of http://yongjoon.cho@vcs.iten.co.kr:9999/itnAdmin/koipa_edu_2025-1
This commit is contained in:
commit
41d99290d0
@ -247,6 +247,9 @@ public class CmdTrgtServiceImpl implements CmdTrgtService {
|
|||||||
vEInstrMixService.insertInstrEmailCrtfd(vEInstrDetailVO);
|
vEInstrMixService.insertInstrEmailCrtfd(vEInstrDetailVO);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//인증번호 임시노출 실서버 운영 시 삭제_이준호_251030
|
||||||
|
modelAndView.addObject("crtfdNumber", code);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -817,7 +817,8 @@ public class CmdTrgtController {
|
|||||||
*/
|
*/
|
||||||
@RequestMapping("/web/ve/aplct/cmdTrgt/popup/eduCancelPopupAjax.do")
|
@RequestMapping("/web/ve/aplct/cmdTrgt/popup/eduCancelPopupAjax.do")
|
||||||
public ModelAndView filePopupAjax(
|
public ModelAndView filePopupAjax(
|
||||||
@ModelAttribute("vEEduRprtVO") VEEduRprtVO vEEduRprtVO
|
@ModelAttribute("vEEduRprtVO") VEEduRprtVO vEEduRprtVO,
|
||||||
|
@ModelAttribute("vEEduAplctVO") VEEduAplctVO vEEduAplctVO
|
||||||
, ModelMap model
|
, ModelMap model
|
||||||
//, RedirectAttributes redirectAttributes
|
//, RedirectAttributes redirectAttributes
|
||||||
, HttpServletRequest request
|
, HttpServletRequest request
|
||||||
@ -879,7 +880,7 @@ public class CmdTrgtController {
|
|||||||
//step2.파일 처리====================================
|
//step2.파일 처리====================================
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
/*
|
||||||
System.out.println("vEEduRprtVO.getAprvlCn()");
|
System.out.println("vEEduRprtVO.getAprvlCn()");
|
||||||
System.out.println(vEEduRprtVO.getEduAplctOrd());
|
System.out.println(vEEduRprtVO.getEduAplctOrd());
|
||||||
System.out.println(vEEduRprtVO.getAprvlCn());
|
System.out.println(vEEduRprtVO.getAprvlCn());
|
||||||
@ -895,7 +896,16 @@ public class CmdTrgtController {
|
|||||||
|
|
||||||
//취소요청 정보 저장
|
//취소요청 정보 저장
|
||||||
vEEduAplctService.update(vEEduAplctVO);
|
vEEduAplctService.update(vEEduAplctVO);
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
251023
|
||||||
|
ve_edu_aplct는 확정 상태 유지.
|
||||||
|
vea_aplct_detail_info에서 취소 관련 처리
|
||||||
|
*/
|
||||||
|
vEEduAplctVO.setAplctStateCd(VeConstants.EDU_CD_CANCLE_REQ); //취소요청 코드 35
|
||||||
|
vEEduAplctVO.setCnclAtchFileId(s_atchFileId);
|
||||||
|
vEEduAplctVO.setCnclCn(vEEduAplctVO.getAprvlCn()); //취소사유 - 기존에는 aprvlCn 사용
|
||||||
|
vEEduMIXService.updateCnclStatus(vEEduAplctVO);
|
||||||
|
|
||||||
}catch(Exception ex) {
|
}catch(Exception ex) {
|
||||||
System.out.println("Exception vEEduRsltRprtService.insert");
|
System.out.println("Exception vEEduRsltRprtService.insert");
|
||||||
|
|||||||
@ -254,6 +254,9 @@ public class PreventServiceImpl implements PreventService {
|
|||||||
vEInstrMixService.insertInstrEmailCrtfd(vEInstrDetailVO);
|
vEInstrMixService.insertInstrEmailCrtfd(vEInstrDetailVO);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//인증번호 임시노출 실서버 운영 시 삭제_이준호_251030
|
||||||
|
modelAndView.addObject("crtfdNumber", code);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -817,7 +817,8 @@ public class PreventController {
|
|||||||
*/
|
*/
|
||||||
@RequestMapping("/web/ve/aplct/prevent/popup/eduCancelPopupAjax.do")
|
@RequestMapping("/web/ve/aplct/prevent/popup/eduCancelPopupAjax.do")
|
||||||
public ModelAndView filePopupAjax(
|
public ModelAndView filePopupAjax(
|
||||||
@ModelAttribute("vEEduRprtVO") VEEduRprtVO vEEduRprtVO
|
@ModelAttribute("vEEduRprtVO") VEEduRprtVO vEEduRprtVO,
|
||||||
|
@ModelAttribute("vEEduAplctVO") VEEduAplctVO vEEduAplctVO
|
||||||
, ModelMap model
|
, ModelMap model
|
||||||
//, RedirectAttributes redirectAttributes
|
//, RedirectAttributes redirectAttributes
|
||||||
, HttpServletRequest request
|
, HttpServletRequest request
|
||||||
@ -879,7 +880,7 @@ public class PreventController {
|
|||||||
//step2.파일 처리====================================
|
//step2.파일 처리====================================
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
/*
|
||||||
System.out.println("vEEduRprtVO.getAprvlCn()");
|
System.out.println("vEEduRprtVO.getAprvlCn()");
|
||||||
System.out.println(vEEduRprtVO.getEduAplctOrd());
|
System.out.println(vEEduRprtVO.getEduAplctOrd());
|
||||||
System.out.println(vEEduRprtVO.getAprvlCn());
|
System.out.println(vEEduRprtVO.getAprvlCn());
|
||||||
@ -895,7 +896,17 @@ public class PreventController {
|
|||||||
|
|
||||||
//취소요청 정보 저장
|
//취소요청 정보 저장
|
||||||
vEEduAplctService.update(vEEduAplctVO);
|
vEEduAplctService.update(vEEduAplctVO);
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
251023
|
||||||
|
ve_edu_aplct는 확정 상태 유지.
|
||||||
|
vea_aplct_detail_info에서 취소 관련 처리
|
||||||
|
*/
|
||||||
|
vEEduAplctVO.setAplctStateCd(VeConstants.EDU_CD_CANCLE_REQ); //취소요청 코드 35
|
||||||
|
vEEduAplctVO.setCnclAtchFileId(s_atchFileId);
|
||||||
|
vEEduAplctVO.setCnclCn(vEEduAplctVO.getAprvlCn()); //취소사유 - 기존에는 aprvlCn 사용
|
||||||
|
vEEduMIXService.updateCnclStatus(vEEduAplctVO);
|
||||||
|
|
||||||
}catch(Exception ex) {
|
}catch(Exception ex) {
|
||||||
System.out.println("Exception vEEduRsltRprtService.insert");
|
System.out.println("Exception vEEduRsltRprtService.insert");
|
||||||
|
|||||||
@ -304,6 +304,9 @@ public class SspnIdtmtServiceImpl implements SspnIdtmtService {
|
|||||||
vEInstrMixService.insertInstrEmailCrtfd(vEInstrDetailVO);
|
vEInstrMixService.insertInstrEmailCrtfd(vEInstrDetailVO);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//인증번호 임시노출 실서버 운영 시 삭제_이준호_251030
|
||||||
|
modelAndView.addObject("crtfdNumber", code);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -826,7 +826,7 @@
|
|||||||
<c:out value="${list.phone}"/>
|
<c:out value="${list.phone}"/>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<ve:code codeId="VEA003" code="${list.eduStateCd}"/>
|
<ve:code codeId="VEA003" code="${list.aplctStateCd}"/>
|
||||||
<%-- <c:choose> --%>
|
<%-- <c:choose> --%>
|
||||||
<%-- <c:when test="${list.aplctStateCd eq 10 or list.aplctStateCd eq 60}"> --%>
|
<%-- <c:when test="${list.aplctStateCd eq 10 or list.aplctStateCd eq 60}"> --%>
|
||||||
<%-- <ve:code codeId="VEA003" code="${list.aplctStateCd}"/> --%>
|
<%-- <ve:code codeId="VEA003" code="${list.aplctStateCd}"/> --%>
|
||||||
|
|||||||
@ -826,7 +826,7 @@
|
|||||||
<c:out value="${list.phone}"/>
|
<c:out value="${list.phone}"/>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<ve:code codeId="VEA003" code="${list.eduStateCd}"/>
|
<ve:code codeId="VEA003" code="${list.aplctStateCd}"/>
|
||||||
<%-- <c:choose> --%>
|
<%-- <c:choose> --%>
|
||||||
<%-- <c:when test="${list.aplctStateCd eq 10 or list.aplctStateCd eq 60}"> --%>
|
<%-- <c:when test="${list.aplctStateCd eq 10 or list.aplctStateCd eq 60}"> --%>
|
||||||
<%-- <ve:code codeId="VEA003" code="${list.aplctStateCd}"/> --%>
|
<%-- <ve:code codeId="VEA003" code="${list.aplctStateCd}"/> --%>
|
||||||
|
|||||||
@ -45,17 +45,17 @@ function footerSiteLinkPageGo (){
|
|||||||
<div class="area_top">
|
<div class="area_top">
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://www.koipa.re.kr/home/content.do?menu_cd=000081">개인정보처리방침 <i></i></a></li>
|
<li><a href="https://www.koipa.re.kr/home/content.do?menu_cd=000081" target="_blank" title="새창열림">개인정보처리방침 <i></i></a></li>
|
||||||
<li><a href="https://privacy.kisa.or.kr/main.do">개인정보 침해신고센터 <i></i></a></li>
|
<li><a href="https://privacy.kisa.or.kr/main.do" target="_blank" title="새창열림">개인정보 침해신고센터 <i></i></a></li>
|
||||||
<li><a href=" https://www.koipa.re.kr/home/content.do?menu_cd=000082">이메일무단수집거부 <i></i></a></li>
|
<li><a href=" https://www.koipa.re.kr/home/content.do?menu_cd=000082" target="_blank" title="새창열림">이메일무단수집거부 <i></i></a></li>
|
||||||
<li><a href="https://www.koipa.re.kr/home/content.do?menu_cd=000008">찾아오시는 길 <i></i></a></li>
|
<li><a href="https://www.koipa.re.kr/home/content.do?menu_cd=000008" target="_blank" title="새창열림">찾아오시는 길 <i></i></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="sns">
|
<ul class="sns">
|
||||||
<li><a href="https://www.youtube.com/user/kipracafe" target="_blank"><img src="/ipedu/visitEdu/usr/publish/images/common/sns_youtube.png" alt=""></a></li>
|
<li><a href="https://www.youtube.com/user/kipracafe" target="_blank" title="새창열림"><img src="/ipedu/visitEdu/usr/publish/images/common/sns_youtube.png" alt=""></a></li>
|
||||||
<li><a href="https://blog.naver.com/koipa_ip" target="_blank"><img src="/ipedu/visitEdu/usr/publish/images/common/sns_blog.png" alt=""></a></li>
|
<li><a href="https://blog.naver.com/koipa_ip" target="_blank" title="새창열림"><img src="/ipedu/visitEdu/usr/publish/images/common/sns_blog.png" alt=""></a></li>
|
||||||
<li><a href="https://www.instagram.com/koipa_ip/" target="_blank"><img src="/ipedu/visitEdu/usr/publish/images/common/sns_insta.png" alt=""></a></li>
|
<li><a href="https://www.instagram.com/koipa_ip/" target="_blank" title="새창열림"><img src="/ipedu/visitEdu/usr/publish/images/common/sns_insta.png" alt=""></a></li>
|
||||||
<li><a href="https://www.facebook.com/koipa.ip/" target="_blank"><img src="/ipedu/visitEdu/usr/publish/images/common/sns_facebook.png" alt=""></a></li>
|
<li><a href="https://www.facebook.com/koipa.ip/" target="_blank" title="새창열림"><img src="/ipedu/visitEdu/usr/publish/images/common/sns_facebook.png" alt=""></a></li>
|
||||||
<li><a href="https://twitter.com/ip_protection" target="_blank"><img src="/ipedu/visitEdu/usr/publish/images/common/sns_twitter.png" alt=""></a></li>
|
<li><a href="https://twitter.com/ip_protection" target="_blank" title="새창열림"><img src="/ipedu/visitEdu/usr/publish/images/common/sns_twitter.png" alt=""></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -99,6 +99,7 @@ function fn_egov_inqire_data(bbsId, nttId) {
|
|||||||
.pop-layer p.ctxt {color: #666;line-height: 25px;}
|
.pop-layer p.ctxt {color: #666;line-height: 25px;}
|
||||||
.pop-layer .btn-r {display: flex; width: 100%; padding-top: 10px;border-top: 1px solid #DDD;text-align: right; justify-content: space-between; padding:10px 15px; box-sizing: border-box; align-items: center;}
|
.pop-layer .btn-r {display: flex; width: 100%; padding-top: 10px;border-top: 1px solid #DDD;text-align: right; justify-content: space-between; padding:10px 15px; box-sizing: border-box; align-items: center;}
|
||||||
.pop-layer {display: none;background-color: #fff;z-index: 999;}
|
.pop-layer {display: none;background-color: #fff;z-index: 999;}
|
||||||
|
.pop-conts a{font-size:1.6rem;}
|
||||||
#tdCheck+label{overflow: hidden;border: 0;width: 1px;height: 1px;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);}
|
#tdCheck+label{overflow: hidden;border: 0;width: 1px;height: 1px;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);}
|
||||||
.btn-layerClose{width: 16px; height: 16px; background-image: url(${pageContext.request.contextPath}/kccadrPb/usr/image/common/btn_close.png); background-repeat: no-repeat; background-size: 100%;}
|
.btn-layerClose{width: 16px; height: 16px; background-image: url(${pageContext.request.contextPath}/kccadrPb/usr/image/common/btn_close.png); background-repeat: no-repeat; background-size: 100%;}
|
||||||
.today_close{font-size:1.6rem;}
|
.today_close{font-size:1.6rem;}
|
||||||
|
|||||||
@ -271,7 +271,7 @@
|
|||||||
<td>
|
<td>
|
||||||
<c:choose>
|
<c:choose>
|
||||||
|
|
||||||
<c:when test="${list.aprvlCd eq 60 and list.qestRsltExists and list.aplctStateCd ne 10 and list.aplctStateCd ne 30}">
|
<c:when test="${list.aprvlCd eq 60 and list.qestRsltExists and list.aplctStateCd eq 20}">
|
||||||
<!-- 설문노출대상(승인처리를 받았음(20) && 교육기간이 지났음 list.qestRsltExists=true && 미이수가 아닌것(10) ) -->
|
<!-- 설문노출대상(승인처리를 받았음(20) && 교육기간이 지났음 list.qestRsltExists=true && 미이수가 아닌것(10) ) -->
|
||||||
<c:choose>
|
<c:choose>
|
||||||
<c:when test="${list.aplctStateCd eq 20 and list.qestnrId10Cnt gt 0}">
|
<c:when test="${list.aplctStateCd eq 20 and list.qestnrId10Cnt gt 0}">
|
||||||
|
|||||||
@ -72,10 +72,19 @@
|
|||||||
//제출
|
//제출
|
||||||
function fn_new_confirm(p_prcsAplctPrdOrd){
|
function fn_new_confirm(p_prcsAplctPrdOrd){
|
||||||
var form = document.confirmForm;
|
var form = document.confirmForm;
|
||||||
console.log('$("#dBirth").val() : ' , $('#dBirth').val());
|
var dBirth = $('#birth_input').val();
|
||||||
var dBirth = $('#dBirth').val().replace(/\./g, '');
|
if(dBirth.substring(0,2) >= 50){
|
||||||
|
dBirth = "19" + dBirth;
|
||||||
|
}else{
|
||||||
|
dBirth = "20" + dBirth;
|
||||||
|
}
|
||||||
var trgtNm = $('#trgtNm').val();
|
var trgtNm = $('#trgtNm').val();
|
||||||
var sex = $('input[name="sex"]:checked').val();
|
var sex = $('#jender_input').val();
|
||||||
|
if(sex % 2 == 1){
|
||||||
|
sex = "M";
|
||||||
|
}else{
|
||||||
|
sex = "F"
|
||||||
|
}
|
||||||
var clphone = $('#clphone').val();
|
var clphone = $('#clphone').val();
|
||||||
|
|
||||||
$('#regForm input[name="prcsAplctPrdOrd"]').val(p_prcsAplctPrdOrd);
|
$('#regForm input[name="prcsAplctPrdOrd"]').val(p_prcsAplctPrdOrd);
|
||||||
@ -127,11 +136,11 @@
|
|||||||
$("#chkBtn").hide();
|
$("#chkBtn").hide();
|
||||||
//기존정보 변경 막기
|
//기존정보 변경 막기
|
||||||
$("#trgtNm").prop('readonly', true);
|
$("#trgtNm").prop('readonly', true);
|
||||||
$("#date").prop('readonly', true);
|
$("#birth_input").prop('readonly', true);
|
||||||
|
$("#jender_input").prop('readonly', true);
|
||||||
$("#clphone").prop('readonly', true);
|
$("#clphone").prop('readonly', true);
|
||||||
$(".duet-date__toggle").remove();
|
$(".duet-date__toggle").remove();
|
||||||
$("#sexM").attr("onclick", "return(false);");
|
alert(returnData.crtfdNumber);
|
||||||
$("#sexF").attr("onclick", "return(false);");
|
|
||||||
|
|
||||||
|
|
||||||
}else{ //본인인증 후
|
}else{ //본인인증 후
|
||||||
@ -205,7 +214,12 @@
|
|||||||
|
|
||||||
//선택
|
//선택
|
||||||
function fn_new_select(p_cmdTrgtInfoOrd){
|
function fn_new_select(p_cmdTrgtInfoOrd){
|
||||||
var dBirth = $('#dBirth').val().replace(/\./g, '');
|
var dBirth = $('#birth_input').val();
|
||||||
|
if(dBirth.substring(0,2) >= 50){
|
||||||
|
dBirth = "19" + dBirth;
|
||||||
|
}else{
|
||||||
|
dBirth = "20" + dBirth;
|
||||||
|
}
|
||||||
var trgtNm = $('#trgtNm').val();
|
var trgtNm = $('#trgtNm').val();
|
||||||
var clphone = $('#clphone').val();
|
var clphone = $('#clphone').val();
|
||||||
|
|
||||||
@ -284,7 +298,7 @@ $(document).ready(function(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
//생년월일
|
//생년월일
|
||||||
if ('${fn:substring(loginVO.membBirth, 0 ,4)}'>='0'){
|
/* if ('${fn:substring(loginVO.membBirth, 0 ,4)}'>='0'){
|
||||||
$('#year').val('${fn:substring(loginVO.membBirth, 0 ,4)}');
|
$('#year').val('${fn:substring(loginVO.membBirth, 0 ,4)}');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -294,13 +308,11 @@ $(document).ready(function(){
|
|||||||
|
|
||||||
if ('${fn:substring(loginVO.membBirth, 6 ,8)}'>='0'){
|
if ('${fn:substring(loginVO.membBirth, 6 ,8)}'>='0'){
|
||||||
$('#day').val('${fn:substring(loginVO.membBirth, 6 ,8)}');
|
$('#day').val('${fn:substring(loginVO.membBirth, 6 ,8)}');
|
||||||
}
|
} */
|
||||||
|
|
||||||
var year = $("#year").val();
|
|
||||||
var month = $("#month").val();
|
|
||||||
var day = $("#day").val();
|
|
||||||
$("#dBirth").val(year+"."+month+"."+day);
|
|
||||||
|
|
||||||
|
var birthStr = "${loginVO.membBirth}";
|
||||||
|
console.log(birthStr);
|
||||||
|
$('#birth_input').val(birthStr.substring(2, 8));
|
||||||
|
|
||||||
//휴대폰번호
|
//휴대폰번호
|
||||||
if ('${loginVO.membCelnum}'!=''){
|
if ('${loginVO.membCelnum}'!=''){
|
||||||
@ -309,11 +321,17 @@ $(document).ready(function(){
|
|||||||
|
|
||||||
//성별sexMsexM
|
//성별sexMsexM
|
||||||
if ('${loginVO.sexCode}'=='M'){
|
if ('${loginVO.sexCode}'=='M'){
|
||||||
$('input[id="sexM"]').attr("checked", true);
|
if(${fn:substring(loginVO.membBirth, 0 ,4) >= 2000}){
|
||||||
|
$('#jender_input').val('3');
|
||||||
|
}else{
|
||||||
|
$('#jender_input').val('1');
|
||||||
|
}
|
||||||
}else if ('${loginVO.sexCode}'=='F'){
|
}else if ('${loginVO.sexCode}'=='F'){
|
||||||
$('input[id="sexF"]').attr("checked", true);
|
if(${fn:substring(loginVO.membBirth, 0 ,4) >= 2000}){
|
||||||
|
$('#jender_input').val('4');
|
||||||
|
}else{
|
||||||
|
$('#jender_input').val('2');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
})
|
})
|
||||||
@ -357,195 +375,14 @@ $(document).ready(function(){
|
|||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope=“row”>생년월일 8자리 (ex.1988.01.01)</th>
|
<th scope=“row”>생년월일/성별</th>
|
||||||
<td>
|
<td>
|
||||||
<div class="calendar_wrap">
|
<div class="birth_wrap">
|
||||||
<input type="hidden" value="" id="dBirth"/>
|
<input type="hidden" value="" id="dBirth"/>
|
||||||
<select name="" id="year" class="selType1">
|
<input type="text" class="birth_input" id="birth_input" maxlength="6" placeholder="●●●●●●"/>
|
||||||
|
- <input type="text" class="jender_input" id="jender_input" maxlength="1" placeholder="●"/>
|
||||||
<c:forEach var="index" begin="1925" end="2024">
|
<span>●●●●●●</span>
|
||||||
<c:choose>
|
|
||||||
<c:when test="${fn:substring(loginVO.membBirth, 0 ,4) eq index}">
|
|
||||||
<option value="${index}" selected>${index}</option>
|
|
||||||
</c:when>
|
|
||||||
<c:otherwise>
|
|
||||||
<option value="${index}">${index}</option>
|
|
||||||
</c:otherwise>
|
|
||||||
</c:choose>
|
|
||||||
|
|
||||||
</c:forEach>
|
|
||||||
</select> 년  
|
|
||||||
<select name="" id="month" class="selType1">
|
|
||||||
<option value="01">1</option>
|
|
||||||
<option value="02">2</option>
|
|
||||||
<option value="03">3</option>
|
|
||||||
<option value="04">4</option>
|
|
||||||
<option value="05">5</option>
|
|
||||||
<option value="06">6</option>
|
|
||||||
<option value="07">7</option>
|
|
||||||
<option value="08">8</option>
|
|
||||||
<option value="09">9</option>
|
|
||||||
<option value="10">10</option>
|
|
||||||
<option value="11">11</option>
|
|
||||||
<option value="12">12</option>
|
|
||||||
</select> 월  
|
|
||||||
<select name="" id="day" class="selType1">
|
|
||||||
<option value="01">1</option>
|
|
||||||
<option value="02">2</option>
|
|
||||||
<option value="03">3</option>
|
|
||||||
<option value="04">4</option>
|
|
||||||
<option value="05">5</option>
|
|
||||||
<option value="06">6</option>
|
|
||||||
<option value="07">7</option>
|
|
||||||
<option value="08">8</option>
|
|
||||||
<option value="09">9</option>
|
|
||||||
<option value="10">10</option>
|
|
||||||
<option value="11">11</option>
|
|
||||||
<option value="12">12</option>
|
|
||||||
<option value="13">13</option>
|
|
||||||
<option value="14">14</option>
|
|
||||||
<option value="15">15</option>
|
|
||||||
<option value="16">16</option>
|
|
||||||
<option value="17">17</option>
|
|
||||||
<option value="18">18</option>
|
|
||||||
<option value="19">19</option>
|
|
||||||
<option value="20">20</option>
|
|
||||||
<option value="21">21</option>
|
|
||||||
<option value="22">22</option>
|
|
||||||
<option value="23">23</option>
|
|
||||||
<option value="24">24</option>
|
|
||||||
<option value="25">25</option>
|
|
||||||
<option value="26">26</option>
|
|
||||||
<option value="27">27</option>
|
|
||||||
<option value="28">28</option>
|
|
||||||
<option value="29">29</option>
|
|
||||||
<option value="30">30</option>
|
|
||||||
<option value="31">31</option>
|
|
||||||
|
|
||||||
</select> 일  
|
|
||||||
<script>
|
|
||||||
$(function(){
|
|
||||||
$(".calendar_wrap select").change(function(){
|
|
||||||
var year = $("#year").val();
|
|
||||||
var month = $("#month").val();
|
|
||||||
var day = $("#day").val();
|
|
||||||
$("#dBirth").val(year+"."+month+"."+day);
|
|
||||||
})
|
|
||||||
|
|
||||||
})
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<!-- <duet-date-picker identifier="date" id="dBirth" class="dBirth" min="1940-01-01"></duet-date-picker>
|
|
||||||
<script>
|
|
||||||
$(function(){
|
|
||||||
setTimeout(function(){
|
|
||||||
$('.calendar_wrap').each(function(){
|
|
||||||
//$(this).find('.duet-date__input').attr('onkeydown','this.value=dateSettingHere(this.value);');
|
|
||||||
|
|
||||||
$(this).find('.duet-date__input').attr('onblur','this.value=dateSettingHere(this.value);');
|
|
||||||
$(this).find('.duet-date__input').attr('onkeyup','this.value=dateSettingHere(this.value);');
|
|
||||||
|
|
||||||
});
|
|
||||||
},1000)
|
|
||||||
})
|
|
||||||
|
|
||||||
var dBirth = document.querySelector("#dBirth");
|
|
||||||
var DATE_FORMAT = /^(\d{1,2})\.(\d{1,2})\.(\d{4})$/
|
|
||||||
|
|
||||||
dBirth.dateAdapter = {
|
|
||||||
parse: function parse() {
|
|
||||||
var value = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ""
|
|
||||||
var createDate = arguments.length > 1 ? arguments[1] : undefined
|
|
||||||
var matches = value.match(DATE_FORMAT)
|
|
||||||
|
|
||||||
if (matches) {
|
|
||||||
return createDate(matches[3], matches[2], matches[1])
|
|
||||||
}
|
|
||||||
},
|
|
||||||
format: function format(date) {
|
|
||||||
if (date.getMonth() < 9) {
|
|
||||||
if (date.getDate() < 10) {
|
|
||||||
return ""
|
|
||||||
.concat(date.getFullYear(), ".")
|
|
||||||
.concat('0', date.getMonth() + 1, ".")
|
|
||||||
.concat('0', date.getDate())
|
|
||||||
} else {
|
|
||||||
return ""
|
|
||||||
.concat(date.getFullYear(), ".")
|
|
||||||
.concat('0', date.getMonth() + 1, ".")
|
|
||||||
.concat(date.getDate())
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
if (date.getDate() < 10) {
|
|
||||||
return ""
|
|
||||||
.concat(date.getFullYear(), ".")
|
|
||||||
.concat(date.getMonth() + 1, ".")
|
|
||||||
.concat('0', date.getDate())
|
|
||||||
} else {
|
|
||||||
return ""
|
|
||||||
.concat(date.getFullYear(), ".")
|
|
||||||
.concat(date.getMonth() + 1, ".")
|
|
||||||
.concat(date.getDate())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
// 달력 플러그인 실행
|
|
||||||
dBirth.localization = {
|
|
||||||
placeholder: '날짜를 입력하세요',
|
|
||||||
selectedDateMessage: 'Selected date is',
|
|
||||||
prevMonthLabel: '이전 달 보기',
|
|
||||||
nextMonthLabel: '다음 달 보기',
|
|
||||||
monthSelectLabel: '달 선택',
|
|
||||||
yearSelectLabel: '년도 선택',
|
|
||||||
closeLabel: '달력 닫기',
|
|
||||||
dayNames: ['일', '월', '화', '수', '목', '금', '토'],
|
|
||||||
monthNames: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'],
|
|
||||||
monthNamesShort: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'],
|
|
||||||
identifier: "searchStartDt",
|
|
||||||
name: "eduHopeDt"
|
|
||||||
}
|
|
||||||
dBirth.addEventListener("duetFocus", function (e) {
|
|
||||||
calendarSetting();
|
|
||||||
dateSettingHere();
|
|
||||||
});
|
|
||||||
|
|
||||||
function dateSettingHere(objValue) {
|
|
||||||
var v = objValue.replace("..", ".");
|
|
||||||
if (v.match(/^\d{4}$/) !== null) {
|
|
||||||
if (event.keyCode == "8") {
|
|
||||||
// 백스페이스 키를 누를 때 '.' 안생기게
|
|
||||||
} else {
|
|
||||||
v = v + '.';
|
|
||||||
}
|
|
||||||
} else if (v.match(/^\d{4}\.\d{2}$/) !== null) {
|
|
||||||
if (event.keyCode == "8") {
|
|
||||||
// 백스페이스 키를 누를 때 '.' 안생기게
|
|
||||||
} else {
|
|
||||||
v = v + '.';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (v.length==10){
|
|
||||||
setTimeout(function(){
|
|
||||||
$('#dBirth').val(v);
|
|
||||||
},100)
|
|
||||||
|
|
||||||
}else{
|
|
||||||
$('#dBirth').val('123');
|
|
||||||
}
|
|
||||||
|
|
||||||
// '-' 막기
|
|
||||||
if (event.keyCode == "189" || event.keyCode == "109") {
|
|
||||||
event.preventDefault();
|
|
||||||
return v;
|
|
||||||
} else {}
|
|
||||||
|
|
||||||
return v;
|
|
||||||
}
|
|
||||||
</script> -->
|
|
||||||
</div>
|
</div>
|
||||||
<%-- <script src="${pageContext.request.contextPath}/visitEdu/usr/publish/script/duetdatepicker2.js"></script> --%>
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@ -561,13 +398,6 @@ $(document).ready(function(){
|
|||||||
<button type="button" class="btnType06" onclick="fncChkNo();">인증하기</button>
|
<button type="button" class="btnType06" onclick="fncChkNo();">인증하기</button>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<th scope=“row”>성별</th>
|
|
||||||
<td>
|
|
||||||
<input type="radio" id="sexM" name="sex" value="M"> <label class="" for="sexM">남성</label>
|
|
||||||
<input type="radio" id="sexF" name="sex" value="F"> <label class="" for="sexF">여성</label>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|||||||
@ -118,7 +118,7 @@
|
|||||||
$.ajax({
|
$.ajax({
|
||||||
type: "POST",
|
type: "POST",
|
||||||
enctype: 'multipart/form-data',
|
enctype: 'multipart/form-data',
|
||||||
url: "${pageContext.request.contextPath}/web/ve/aplct/sspnIdtmt/popup/eduCancelPopupAjax.do",
|
url: "${pageContext.request.contextPath}/web/ve/aplct/cmdTrgt/popup/eduCancelPopupAjax.do",
|
||||||
data: data,
|
data: data,
|
||||||
dataType:'json',
|
dataType:'json',
|
||||||
async: false,
|
async: false,
|
||||||
|
|||||||
@ -71,11 +71,22 @@
|
|||||||
|
|
||||||
//제출
|
//제출
|
||||||
function fn_new_confirm(p_prcsAplctPrdOrd){
|
function fn_new_confirm(p_prcsAplctPrdOrd){
|
||||||
|
var form = document.confirmForm;
|
||||||
var form = document.confirmForm;
|
var form = document.confirmForm;
|
||||||
console.log('$("#dBirth").val() : ' , $('#dBirth').val());
|
console.log('$("#dBirth").val() : ' , $('#dBirth').val());
|
||||||
var dBirth = $('#dBirth').val().replace(/\./g, '');
|
var dBirth = $('#birth_input').val();
|
||||||
|
if(dBirth.substring(0,2) >= 50){
|
||||||
|
dBirth = "19" + dBirth;
|
||||||
|
}else{
|
||||||
|
dBirth = "20" + dBirth;
|
||||||
|
}
|
||||||
var trgtNm = $('#trgtNm').val();
|
var trgtNm = $('#trgtNm').val();
|
||||||
var sex = $('input[name="sex"]:checked').val();
|
var sex = $('#jender_input').val();
|
||||||
|
if(sex % 2 == 1){
|
||||||
|
sex = "M";
|
||||||
|
}else{
|
||||||
|
sex = "F"
|
||||||
|
}
|
||||||
var clphone = $('#clphone').val();
|
var clphone = $('#clphone').val();
|
||||||
|
|
||||||
$('#regForm input[name="prcsAplctPrdOrd"]').val(p_prcsAplctPrdOrd);
|
$('#regForm input[name="prcsAplctPrdOrd"]').val(p_prcsAplctPrdOrd);
|
||||||
@ -127,11 +138,11 @@
|
|||||||
$("#chkBtn").hide();
|
$("#chkBtn").hide();
|
||||||
//기존정보 변경 막기
|
//기존정보 변경 막기
|
||||||
$("#trgtNm").prop('readonly', true);
|
$("#trgtNm").prop('readonly', true);
|
||||||
$("#date").prop('readonly', true);
|
$("#birth_input").prop('readonly', true);
|
||||||
|
$("#jender_input").prop('readonly', true);
|
||||||
$("#clphone").prop('readonly', true);
|
$("#clphone").prop('readonly', true);
|
||||||
$(".duet-date__toggle").remove();
|
$(".duet-date__toggle").remove();
|
||||||
$("#sexM").attr("onclick", "return(false);");
|
alert(returnData.crtfdNumber);
|
||||||
$("#sexF").attr("onclick", "return(false);");
|
|
||||||
|
|
||||||
|
|
||||||
}else{ //본인인증 후
|
}else{ //본인인증 후
|
||||||
@ -205,7 +216,12 @@
|
|||||||
|
|
||||||
//선택
|
//선택
|
||||||
function fn_new_select(p_cmdTrgtInfoOrd){
|
function fn_new_select(p_cmdTrgtInfoOrd){
|
||||||
var dBirth = $('#dBirth').val().replace(/\./g, '');
|
var dBirth = $('#birth_input').val();
|
||||||
|
if(dBirth.substring(0,2) >= 50){
|
||||||
|
dBirth = "19" + dBirth;
|
||||||
|
}else{
|
||||||
|
dBirth = "20" + dBirth;
|
||||||
|
}
|
||||||
var trgtNm = $('#trgtNm').val();
|
var trgtNm = $('#trgtNm').val();
|
||||||
var clphone = $('#clphone').val();
|
var clphone = $('#clphone').val();
|
||||||
|
|
||||||
@ -284,7 +300,7 @@ $(document).ready(function(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
//생년월일
|
//생년월일
|
||||||
if ('${fn:substring(loginVO.membBirth, 0 ,4)}'>='0'){
|
/* if ('${fn:substring(loginVO.membBirth, 0 ,4)}'>='0'){
|
||||||
$('#year').val('${fn:substring(loginVO.membBirth, 0 ,4)}');
|
$('#year').val('${fn:substring(loginVO.membBirth, 0 ,4)}');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -294,13 +310,11 @@ $(document).ready(function(){
|
|||||||
|
|
||||||
if ('${fn:substring(loginVO.membBirth, 6 ,8)}'>='0'){
|
if ('${fn:substring(loginVO.membBirth, 6 ,8)}'>='0'){
|
||||||
$('#day').val('${fn:substring(loginVO.membBirth, 6 ,8)}');
|
$('#day').val('${fn:substring(loginVO.membBirth, 6 ,8)}');
|
||||||
}
|
} */
|
||||||
|
|
||||||
var year = $("#year").val();
|
|
||||||
var month = $("#month").val();
|
|
||||||
var day = $("#day").val();
|
|
||||||
$("#dBirth").val(year+"."+month+"."+day);
|
|
||||||
|
|
||||||
|
var birthStr = "${loginVO.membBirth}";
|
||||||
|
console.log(birthStr);
|
||||||
|
$('#birth_input').val(birthStr.substring(2, 8));
|
||||||
|
|
||||||
//휴대폰번호
|
//휴대폰번호
|
||||||
if ('${loginVO.membCelnum}'!=''){
|
if ('${loginVO.membCelnum}'!=''){
|
||||||
@ -309,11 +323,17 @@ $(document).ready(function(){
|
|||||||
|
|
||||||
//성별sexMsexM
|
//성별sexMsexM
|
||||||
if ('${loginVO.sexCode}'=='M'){
|
if ('${loginVO.sexCode}'=='M'){
|
||||||
$('input[id="sexM"]').attr("checked", true);
|
if(${fn:substring(loginVO.membBirth, 0 ,4) >= 2000}){
|
||||||
|
$('#jender_input').val('3');
|
||||||
|
}else{
|
||||||
|
$('#jender_input').val('1');
|
||||||
|
}
|
||||||
}else if ('${loginVO.sexCode}'=='F'){
|
}else if ('${loginVO.sexCode}'=='F'){
|
||||||
$('input[id="sexF"]').attr("checked", true);
|
if(${fn:substring(loginVO.membBirth, 0 ,4) >= 2000}){
|
||||||
|
$('#jender_input').val('4');
|
||||||
|
}else{
|
||||||
|
$('#jender_input').val('2');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
})
|
})
|
||||||
@ -357,195 +377,14 @@ $(document).ready(function(){
|
|||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope=“row”>생년월일 8자리 (ex.1988.01.01)</th>
|
<th scope=“row”>생년월일/성별</th>
|
||||||
<td>
|
<td>
|
||||||
<div class="calendar_wrap">
|
<div class="birth_wrap">
|
||||||
<input type="hidden" value="" id="dBirth"/>
|
<input type="hidden" value="" id="dBirth"/>
|
||||||
<select name="" id="year" class="selType1">
|
<input type="text" class="birth_input" id="birth_input" maxlength="6" placeholder="●●●●●●"/>
|
||||||
|
- <input type="text" class="jender_input" id="jender_input" maxlength="1" placeholder="●"/>
|
||||||
<c:forEach var="index" begin="1925" end="2024">
|
<span>●●●●●●</span>
|
||||||
<c:choose>
|
|
||||||
<c:when test="${fn:substring(loginVO.membBirth, 0 ,4) eq index}">
|
|
||||||
<option value="${index}" selected>${index}</option>
|
|
||||||
</c:when>
|
|
||||||
<c:otherwise>
|
|
||||||
<option value="${index}">${index}</option>
|
|
||||||
</c:otherwise>
|
|
||||||
</c:choose>
|
|
||||||
|
|
||||||
</c:forEach>
|
|
||||||
</select> 년  
|
|
||||||
<select name="" id="month" class="selType1">
|
|
||||||
<option value="01">1</option>
|
|
||||||
<option value="02">2</option>
|
|
||||||
<option value="03">3</option>
|
|
||||||
<option value="04">4</option>
|
|
||||||
<option value="05">5</option>
|
|
||||||
<option value="06">6</option>
|
|
||||||
<option value="07">7</option>
|
|
||||||
<option value="08">8</option>
|
|
||||||
<option value="09">9</option>
|
|
||||||
<option value="10">10</option>
|
|
||||||
<option value="11">11</option>
|
|
||||||
<option value="12">12</option>
|
|
||||||
</select> 월  
|
|
||||||
<select name="" id="day" class="selType1">
|
|
||||||
<option value="01">1</option>
|
|
||||||
<option value="02">2</option>
|
|
||||||
<option value="03">3</option>
|
|
||||||
<option value="04">4</option>
|
|
||||||
<option value="05">5</option>
|
|
||||||
<option value="06">6</option>
|
|
||||||
<option value="07">7</option>
|
|
||||||
<option value="08">8</option>
|
|
||||||
<option value="09">9</option>
|
|
||||||
<option value="10">10</option>
|
|
||||||
<option value="11">11</option>
|
|
||||||
<option value="12">12</option>
|
|
||||||
<option value="13">13</option>
|
|
||||||
<option value="14">14</option>
|
|
||||||
<option value="15">15</option>
|
|
||||||
<option value="16">16</option>
|
|
||||||
<option value="17">17</option>
|
|
||||||
<option value="18">18</option>
|
|
||||||
<option value="19">19</option>
|
|
||||||
<option value="20">20</option>
|
|
||||||
<option value="21">21</option>
|
|
||||||
<option value="22">22</option>
|
|
||||||
<option value="23">23</option>
|
|
||||||
<option value="24">24</option>
|
|
||||||
<option value="25">25</option>
|
|
||||||
<option value="26">26</option>
|
|
||||||
<option value="27">27</option>
|
|
||||||
<option value="28">28</option>
|
|
||||||
<option value="29">29</option>
|
|
||||||
<option value="30">30</option>
|
|
||||||
<option value="31">31</option>
|
|
||||||
|
|
||||||
</select> 일  
|
|
||||||
<script>
|
|
||||||
$(function(){
|
|
||||||
$(".calendar_wrap select").change(function(){
|
|
||||||
var year = $("#year").val();
|
|
||||||
var month = $("#month").val();
|
|
||||||
var day = $("#day").val();
|
|
||||||
$("#dBirth").val(year+"."+month+"."+day);
|
|
||||||
})
|
|
||||||
|
|
||||||
})
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<!-- <duet-date-picker identifier="date" id="dBirth" class="dBirth" min="1940-01-01"></duet-date-picker>
|
|
||||||
<script>
|
|
||||||
$(function(){
|
|
||||||
setTimeout(function(){
|
|
||||||
$('.calendar_wrap').each(function(){
|
|
||||||
//$(this).find('.duet-date__input').attr('onkeydown','this.value=dateSettingHere(this.value);');
|
|
||||||
|
|
||||||
$(this).find('.duet-date__input').attr('onblur','this.value=dateSettingHere(this.value);');
|
|
||||||
$(this).find('.duet-date__input').attr('onkeyup','this.value=dateSettingHere(this.value);');
|
|
||||||
|
|
||||||
});
|
|
||||||
},1000)
|
|
||||||
})
|
|
||||||
|
|
||||||
var dBirth = document.querySelector("#dBirth");
|
|
||||||
var DATE_FORMAT = /^(\d{1,2})\.(\d{1,2})\.(\d{4})$/
|
|
||||||
|
|
||||||
dBirth.dateAdapter = {
|
|
||||||
parse: function parse() {
|
|
||||||
var value = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ""
|
|
||||||
var createDate = arguments.length > 1 ? arguments[1] : undefined
|
|
||||||
var matches = value.match(DATE_FORMAT)
|
|
||||||
|
|
||||||
if (matches) {
|
|
||||||
return createDate(matches[3], matches[2], matches[1])
|
|
||||||
}
|
|
||||||
},
|
|
||||||
format: function format(date) {
|
|
||||||
if (date.getMonth() < 9) {
|
|
||||||
if (date.getDate() < 10) {
|
|
||||||
return ""
|
|
||||||
.concat(date.getFullYear(), ".")
|
|
||||||
.concat('0', date.getMonth() + 1, ".")
|
|
||||||
.concat('0', date.getDate())
|
|
||||||
} else {
|
|
||||||
return ""
|
|
||||||
.concat(date.getFullYear(), ".")
|
|
||||||
.concat('0', date.getMonth() + 1, ".")
|
|
||||||
.concat(date.getDate())
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
if (date.getDate() < 10) {
|
|
||||||
return ""
|
|
||||||
.concat(date.getFullYear(), ".")
|
|
||||||
.concat(date.getMonth() + 1, ".")
|
|
||||||
.concat('0', date.getDate())
|
|
||||||
} else {
|
|
||||||
return ""
|
|
||||||
.concat(date.getFullYear(), ".")
|
|
||||||
.concat(date.getMonth() + 1, ".")
|
|
||||||
.concat(date.getDate())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
// 달력 플러그인 실행
|
|
||||||
dBirth.localization = {
|
|
||||||
placeholder: '날짜를 입력하세요',
|
|
||||||
selectedDateMessage: 'Selected date is',
|
|
||||||
prevMonthLabel: '이전 달 보기',
|
|
||||||
nextMonthLabel: '다음 달 보기',
|
|
||||||
monthSelectLabel: '달 선택',
|
|
||||||
yearSelectLabel: '년도 선택',
|
|
||||||
closeLabel: '달력 닫기',
|
|
||||||
dayNames: ['일', '월', '화', '수', '목', '금', '토'],
|
|
||||||
monthNames: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'],
|
|
||||||
monthNamesShort: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'],
|
|
||||||
identifier: "searchStartDt",
|
|
||||||
name: "eduHopeDt"
|
|
||||||
}
|
|
||||||
dBirth.addEventListener("duetFocus", function (e) {
|
|
||||||
calendarSetting();
|
|
||||||
dateSettingHere();
|
|
||||||
});
|
|
||||||
|
|
||||||
function dateSettingHere(objValue) {
|
|
||||||
var v = objValue.replace("..", ".");
|
|
||||||
if (v.match(/^\d{4}$/) !== null) {
|
|
||||||
if (event.keyCode == "8") {
|
|
||||||
// 백스페이스 키를 누를 때 '.' 안생기게
|
|
||||||
} else {
|
|
||||||
v = v + '.';
|
|
||||||
}
|
|
||||||
} else if (v.match(/^\d{4}\.\d{2}$/) !== null) {
|
|
||||||
if (event.keyCode == "8") {
|
|
||||||
// 백스페이스 키를 누를 때 '.' 안생기게
|
|
||||||
} else {
|
|
||||||
v = v + '.';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (v.length==10){
|
|
||||||
setTimeout(function(){
|
|
||||||
$('#dBirth').val(v);
|
|
||||||
},100)
|
|
||||||
|
|
||||||
}else{
|
|
||||||
$('#dBirth').val('123');
|
|
||||||
}
|
|
||||||
|
|
||||||
// '-' 막기
|
|
||||||
if (event.keyCode == "189" || event.keyCode == "109") {
|
|
||||||
event.preventDefault();
|
|
||||||
return v;
|
|
||||||
} else {}
|
|
||||||
|
|
||||||
return v;
|
|
||||||
}
|
|
||||||
</script> -->
|
|
||||||
</div>
|
</div>
|
||||||
<%-- <script src="${pageContext.request.contextPath}/visitEdu/usr/publish/script/duetdatepicker2.js"></script> --%>
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@ -561,13 +400,6 @@ $(document).ready(function(){
|
|||||||
<button type="button" class="btnType06" onclick="fncChkNo();">인증하기</button>
|
<button type="button" class="btnType06" onclick="fncChkNo();">인증하기</button>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<th scope=“row”>성별</th>
|
|
||||||
<td>
|
|
||||||
<input type="radio" id="sexM" name="sex" value="M"> <label class="" for="sexM">남성</label>
|
|
||||||
<input type="radio" id="sexF" name="sex" value="F"> <label class="" for="sexF">여성</label>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|||||||
@ -118,7 +118,7 @@
|
|||||||
$.ajax({
|
$.ajax({
|
||||||
type: "POST",
|
type: "POST",
|
||||||
enctype: 'multipart/form-data',
|
enctype: 'multipart/form-data',
|
||||||
url: "${pageContext.request.contextPath}/web/ve/aplct/sspnIdtmt/popup/eduCancelPopupAjax.do",
|
url: "${pageContext.request.contextPath}/web/ve/aplct/prevent/popup/eduCancelPopupAjax.do",
|
||||||
data: data,
|
data: data,
|
||||||
dataType:'json',
|
dataType:'json',
|
||||||
async: false,
|
async: false,
|
||||||
|
|||||||
@ -769,8 +769,8 @@ $(document).ready(function(){
|
|||||||
onclick="fncAplctPopup('<c:out value="${list.prcsAplctPrdOrd}"/>','','','10','select'
|
onclick="fncAplctPopup('<c:out value="${list.prcsAplctPrdOrd}"/>','','','10','select'
|
||||||
,'','',''
|
,'','',''
|
||||||
)" title="팝업 열림">신청</button> --%>
|
)" title="팝업 열림">신청</button> --%>
|
||||||
<button type="button" class="btnType04 btn fill blue small" data-info="<c:out value='${list.prcsAplctPrdOrd}'/>" data-tooltip="sub36_pop02"
|
<button type="button" class="btnType04 btn fill blue small" data-info="<c:out value='${list.prcsAplctPrdOrd}'/>"
|
||||||
onclick="fncGoDetail('<c:out value="${list.prcsAplctPrdOrd}"/>');" title="팝업 열림">
|
onclick="fncGoDetail('<c:out value="${list.prcsAplctPrdOrd}"/>');">
|
||||||
<c:choose>
|
<c:choose>
|
||||||
<c:when test="${list.ddlnCd eq '20'}">
|
<c:when test="${list.ddlnCd eq '20'}">
|
||||||
마감
|
마감
|
||||||
|
|||||||
@ -261,26 +261,26 @@ $(document).ready(function(){
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<pre>개인정보 처리 동의서
|
<div class="agree_wrap">
|
||||||
|
<div class="agree_text">
|
||||||
|
<pre>
|
||||||
|
개인정보 처리 동의서
|
||||||
|
|
||||||
한국지식재산보호원에서는 귀하의 개인정보를 중요시하며, 개인정보보호법 제15조, 제17조, 제22조, 제23조 및 제24조에 따라 아래와 같이 개인정보 처리에 관하여 동의를 얻고자 합니다.
|
한국지식재산보호원에서는 귀하의 개인정보를 중요시하며, 개인정보보호법 제15조, 제17조, 제22조, 제23조 및 제24조에 따라 아래와 같이 개인정보 처리에 관하여 동의를 얻고자 합니다.
|
||||||
|
|
||||||
<개인정보 수집 및 이용에 대한 동의 >
|
<개인정보 수집 및 이용에 대한 동의 >
|
||||||
ο 개인정보의 수집 이용 목적 : 교육 대상자 및 이수자 관리
|
ο 개인정보의 수집 이용 목적 : 교육 대상자 및 이수자 관리
|
||||||
ο 수집하는 개인정보 항목 : 성명, 생년월일, 휴대전화, 이메일
|
ο 수집하는 개인정보 항목 : 성명, 생년월일, 휴대전화, 이메일
|
||||||
ο 개인정보의 보유 및 이용기간 : 사업 종료시까지
|
ο 개인정보의 보유 및 이용기간 : 사업 종료시까지
|
||||||
ο 동의를 거부할 권리가 있다는 사실 및 동의 거부에 따른 불이익이 있는 경우에는 그 불이익의 내용 :
|
ο 동의를 거부할 권리가 있다는 사실 및 동의 거부에 따른 불이익이 있는 경우에는 그 불이익의 내용 :
|
||||||
귀하의 개인정보 제공 및 동의를 거부할 권리가 있으며, 위 항목 동의 거부시 수강신청이 불가할 수 있음
|
귀하의 개인정보 제공 및 동의를 거부할 권리가 있으며, 위 항목 동의 거부시 수강신청이 불가할 수 있음
|
||||||
</pre>
|
</pre>
|
||||||
<div class="pop_btn_wrap btn_layout01">
|
|
||||||
<div class="btn_left">
|
|
||||||
</div>
|
</div>
|
||||||
<div class="btn_center">
|
<div class="agree_chx">
|
||||||
<input type="checkbox" name="chkYn" id="chkY" value="Y"/><label for="chkY">동의</label>
|
<input type="checkbox" name="chkYn" id="chkY" value="Y"/><label for="chkY"> 동의</label>
|
||||||
</div>
|
|
||||||
<div class="btn_right">
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="pop_btn_wrap btn_layout01">
|
<div class="pop_btn_wrap btn_layout01">
|
||||||
<div class="btn_left">
|
<div class="btn_left">
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -72,10 +72,19 @@
|
|||||||
//제출
|
//제출
|
||||||
function fn_new_confirm(p_prcsAplctPrdOrd){
|
function fn_new_confirm(p_prcsAplctPrdOrd){
|
||||||
var form = document.confirmForm;
|
var form = document.confirmForm;
|
||||||
console.log('$("#dBirth").val() : ' , $('#dBirth').val());
|
var dBirth = $('#birth_input').val();
|
||||||
var dBirth = $('#dBirth').val().replace(/\./g, '');
|
if(dBirth.substring(0,2) >= 50){
|
||||||
|
dBirth = "19" + dBirth;
|
||||||
|
}else{
|
||||||
|
dBirth = "20" + dBirth;
|
||||||
|
}
|
||||||
var trgtNm = $('#trgtNm').val();
|
var trgtNm = $('#trgtNm').val();
|
||||||
var sex = $('input[name="sex"]:checked').val() || '';
|
var sex = $('#jender_input').val();
|
||||||
|
if(sex % 2 == 1){
|
||||||
|
sex = "M";
|
||||||
|
}else{
|
||||||
|
sex = "F"
|
||||||
|
}
|
||||||
var clphone = $('#clphone').val();
|
var clphone = $('#clphone').val();
|
||||||
|
|
||||||
$('#regForm input[name="prcsAplctPrdOrd"]').val(p_prcsAplctPrdOrd);
|
$('#regForm input[name="prcsAplctPrdOrd"]').val(p_prcsAplctPrdOrd);
|
||||||
@ -127,12 +136,11 @@
|
|||||||
$("#chkBtn").hide();
|
$("#chkBtn").hide();
|
||||||
//기존정보 변경 막기
|
//기존정보 변경 막기
|
||||||
$("#trgtNm").prop('readonly', true);
|
$("#trgtNm").prop('readonly', true);
|
||||||
$("#date").prop('readonly', true);
|
$("#birth_input").prop('readonly', true);
|
||||||
|
$("#jender_input").prop('readonly', true);
|
||||||
$("#clphone").prop('readonly', true);
|
$("#clphone").prop('readonly', true);
|
||||||
$(".duet-date__toggle").remove();
|
$(".duet-date__toggle").remove();
|
||||||
$("#sexM").attr("onclick", "return(false);");
|
alert(returnData.crtfdNumber);
|
||||||
$("#sexF").attr("onclick", "return(false);");
|
|
||||||
|
|
||||||
|
|
||||||
}else{ //본인인증 후
|
}else{ //본인인증 후
|
||||||
|
|
||||||
@ -145,7 +153,8 @@
|
|||||||
{
|
{
|
||||||
//sspnIdtmtTrgtOrd = returnData.id;
|
//sspnIdtmtTrgtOrd = returnData.id;
|
||||||
//fncEduReg(trgtNm, dBirth, returnData.id);
|
//fncEduReg(trgtNm, dBirth, returnData.id);
|
||||||
$('#target_confirm_popup-close').click();
|
/* $('#target_confirm_popup-close').click(); */
|
||||||
|
commonPopLayerClose("Y","user_check_popup");
|
||||||
fn_eduRegPopup(trgtNm, dBirth, clphone, returnData.id);
|
fn_eduRegPopup(trgtNm, dBirth, clphone, returnData.id);
|
||||||
}else if(returnData.next == "N"){
|
}else if(returnData.next == "N"){
|
||||||
//동일 대상자 중에서 선택할수 있도록 처리해야 한다.
|
//동일 대상자 중에서 선택할수 있도록 처리해야 한다.
|
||||||
@ -205,7 +214,12 @@
|
|||||||
|
|
||||||
//선택
|
//선택
|
||||||
function fn_new_select(p_sspnIdtmtTrgtOrd){
|
function fn_new_select(p_sspnIdtmtTrgtOrd){
|
||||||
var dBirth = $('#dBirth').val().replace(/\./g, '');
|
var dBirth = $('#birth_input').val();
|
||||||
|
if(dBirth.substring(0,2) >= 50){
|
||||||
|
dBirth = "19" + dBirth;
|
||||||
|
}else{
|
||||||
|
dBirth = "20" + dBirth;
|
||||||
|
}
|
||||||
var trgtNm = $('#trgtNm').val();
|
var trgtNm = $('#trgtNm').val();
|
||||||
var clphone = $('#clphone').val();
|
var clphone = $('#clphone').val();
|
||||||
|
|
||||||
@ -284,7 +298,7 @@ $(document).ready(function(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
//생년월일
|
//생년월일
|
||||||
if ('${fn:substring(loginVO.membBirth, 0 ,4)}'>='0'){
|
/* if ('${fn:substring(loginVO.membBirth, 0 ,4)}'>='0'){
|
||||||
$('#year').val('${fn:substring(loginVO.membBirth, 0 ,4)}');
|
$('#year').val('${fn:substring(loginVO.membBirth, 0 ,4)}');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -294,13 +308,11 @@ $(document).ready(function(){
|
|||||||
|
|
||||||
if ('${fn:substring(loginVO.membBirth, 6 ,8)}'>='0'){
|
if ('${fn:substring(loginVO.membBirth, 6 ,8)}'>='0'){
|
||||||
$('#day').val('${fn:substring(loginVO.membBirth, 6 ,8)}');
|
$('#day').val('${fn:substring(loginVO.membBirth, 6 ,8)}');
|
||||||
}
|
} */
|
||||||
|
|
||||||
var year = $("#year").val();
|
|
||||||
var month = $("#month").val();
|
|
||||||
var day = $("#day").val();
|
|
||||||
$("#dBirth").val(year+"."+month+"."+day);
|
|
||||||
|
|
||||||
|
var birthStr = "${loginVO.membBirth}";
|
||||||
|
console.log(birthStr);
|
||||||
|
$('#birth_input').val(birthStr.substring(2, 8));
|
||||||
|
|
||||||
//휴대폰번호
|
//휴대폰번호
|
||||||
if ('${loginVO.membCelnum}'!=''){
|
if ('${loginVO.membCelnum}'!=''){
|
||||||
@ -309,11 +321,17 @@ $(document).ready(function(){
|
|||||||
|
|
||||||
//성별sexMsexM
|
//성별sexMsexM
|
||||||
if ('${loginVO.sexCode}'=='M'){
|
if ('${loginVO.sexCode}'=='M'){
|
||||||
$('input[id="sexM"]').attr("checked", true);
|
if(${fn:substring(loginVO.membBirth, 0 ,4) >= 2000}){
|
||||||
|
$('#jender_input').val('3');
|
||||||
|
}else{
|
||||||
|
$('#jender_input').val('1');
|
||||||
|
}
|
||||||
}else if ('${loginVO.sexCode}'=='F'){
|
}else if ('${loginVO.sexCode}'=='F'){
|
||||||
$('input[id="sexF"]').attr("checked", true);
|
if(${fn:substring(loginVO.membBirth, 0 ,4) >= 2000}){
|
||||||
|
$('#jender_input').val('4');
|
||||||
|
}else{
|
||||||
|
$('#jender_input').val('2');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
})
|
})
|
||||||
@ -334,7 +352,7 @@ $(document).ready(function(){
|
|||||||
<input type="hidden" name="qestnrId" id="qestnrId" value="${chasiSrvyList[0].qestnrId}">
|
<input type="hidden" name="qestnrId" id="qestnrId" value="${chasiSrvyList[0].qestnrId}">
|
||||||
<input type="hidden" name="qestmInfoSize" id="qestmInfoSize" value="${fn:length(chasiSrvyList)}">
|
<input type="hidden" name="qestmInfoSize" id="qestmInfoSize" value="${fn:length(chasiSrvyList)}">
|
||||||
|
|
||||||
<div class="popup_wrap popType01" data-info="${vEEduChasiVO.prcsAplctPrdOrd}" tabindex="0" data-tooltip-con="sub36_pop02" data-focus="sub36_pop02" data-focus-prev="sub36_pop02_close">
|
<div class="popup_wrap popType01 user_check_popup" data-info="${vEEduChasiVO.prcsAplctPrdOrd}" tabindex="0" data-tooltip-con="sub36_pop02" data-focus="sub36_pop02" data-focus-prev="sub36_pop02_close">
|
||||||
<div class="popup_tit">
|
<div class="popup_tit">
|
||||||
<p>교육대상자 확인</p> <button class="btn_popup_close tooltip-close" data-focus="sub36_pop02_close" title="팝업 닫기"><i></i></button>
|
<p>교육대상자 확인</p> <button class="btn_popup_close tooltip-close" data-focus="sub36_pop02_close" title="팝업 닫기"><i></i></button>
|
||||||
</div>
|
</div>
|
||||||
@ -361,197 +379,10 @@ $(document).ready(function(){
|
|||||||
<td>
|
<td>
|
||||||
<div class="birth_wrap">
|
<div class="birth_wrap">
|
||||||
<input type="hidden" value="" id="dBirth"/>
|
<input type="hidden" value="" id="dBirth"/>
|
||||||
<input type="text" class="birth_input" maxlength="6" placeholder="●●●●●●"/>
|
<input type="text" class="birth_input" id="birth_input" maxlength="6" placeholder="●●●●●●"/>
|
||||||
- <input type="text" class="jender_input" maxlength="1" placeholder="●"/>
|
- <input type="text" class="jender_input" id="jender_input" maxlength="1" placeholder="●"/>
|
||||||
<span>●●●●●●</span>
|
<span>●●●●●●</span>
|
||||||
</div>
|
</div>
|
||||||
<%-- <div class="calendar_wrap">
|
|
||||||
<input type="hidden" value="" id="dBirth"/>
|
|
||||||
<select name="" id="year" class="selType1">
|
|
||||||
|
|
||||||
<c:forEach var="index" begin="1925" end="2024">
|
|
||||||
<c:choose>
|
|
||||||
<c:when test="${fn:substring(loginVO.membBirth, 0 ,4) eq index}">
|
|
||||||
<option value="${index}" selected>${index}</option>
|
|
||||||
</c:when>
|
|
||||||
<c:otherwise>
|
|
||||||
<option value="${index}">${index}</option>
|
|
||||||
</c:otherwise>
|
|
||||||
</c:choose>
|
|
||||||
|
|
||||||
</c:forEach>
|
|
||||||
</select> 년  
|
|
||||||
<select name="" id="month" class="selType1">
|
|
||||||
<option value="01">1</option>
|
|
||||||
<option value="02">2</option>
|
|
||||||
<option value="03">3</option>
|
|
||||||
<option value="04">4</option>
|
|
||||||
<option value="05">5</option>
|
|
||||||
<option value="06">6</option>
|
|
||||||
<option value="07">7</option>
|
|
||||||
<option value="08">8</option>
|
|
||||||
<option value="09">9</option>
|
|
||||||
<option value="10">10</option>
|
|
||||||
<option value="11">11</option>
|
|
||||||
<option value="12">12</option>
|
|
||||||
</select> 월  
|
|
||||||
<select name="" id="day" class="selType1">
|
|
||||||
<option value="01">1</option>
|
|
||||||
<option value="02">2</option>
|
|
||||||
<option value="03">3</option>
|
|
||||||
<option value="04">4</option>
|
|
||||||
<option value="05">5</option>
|
|
||||||
<option value="06">6</option>
|
|
||||||
<option value="07">7</option>
|
|
||||||
<option value="08">8</option>
|
|
||||||
<option value="09">9</option>
|
|
||||||
<option value="10">10</option>
|
|
||||||
<option value="11">11</option>
|
|
||||||
<option value="12">12</option>
|
|
||||||
<option value="13">13</option>
|
|
||||||
<option value="14">14</option>
|
|
||||||
<option value="15">15</option>
|
|
||||||
<option value="16">16</option>
|
|
||||||
<option value="17">17</option>
|
|
||||||
<option value="18">18</option>
|
|
||||||
<option value="19">19</option>
|
|
||||||
<option value="20">20</option>
|
|
||||||
<option value="21">21</option>
|
|
||||||
<option value="22">22</option>
|
|
||||||
<option value="23">23</option>
|
|
||||||
<option value="24">24</option>
|
|
||||||
<option value="25">25</option>
|
|
||||||
<option value="26">26</option>
|
|
||||||
<option value="27">27</option>
|
|
||||||
<option value="28">28</option>
|
|
||||||
<option value="29">29</option>
|
|
||||||
<option value="30">30</option>
|
|
||||||
<option value="31">31</option>
|
|
||||||
|
|
||||||
</select> 일  
|
|
||||||
<script>
|
|
||||||
$(function(){
|
|
||||||
$(".calendar_wrap select").change(function(){
|
|
||||||
var year = $("#year").val();
|
|
||||||
var month = $("#month").val();
|
|
||||||
var day = $("#day").val();
|
|
||||||
$("#dBirth").val(year+"."+month+"."+day);
|
|
||||||
})
|
|
||||||
|
|
||||||
})
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<!-- <duet-date-picker identifier="date" id="dBirth" class="dBirth" min="1940-01-01"></duet-date-picker>
|
|
||||||
<script>
|
|
||||||
$(function(){
|
|
||||||
setTimeout(function(){
|
|
||||||
$('.calendar_wrap').each(function(){
|
|
||||||
//$(this).find('.duet-date__input').attr('onkeydown','this.value=dateSettingHere(this.value);');
|
|
||||||
|
|
||||||
$(this).find('.duet-date__input').attr('onblur','this.value=dateSettingHere(this.value);');
|
|
||||||
$(this).find('.duet-date__input').attr('onkeyup','this.value=dateSettingHere(this.value);');
|
|
||||||
|
|
||||||
});
|
|
||||||
},1000)
|
|
||||||
})
|
|
||||||
|
|
||||||
var dBirth = document.querySelector("#dBirth");
|
|
||||||
var DATE_FORMAT = /^(\d{1,2})\.(\d{1,2})\.(\d{4})$/
|
|
||||||
|
|
||||||
dBirth.dateAdapter = {
|
|
||||||
parse: function parse() {
|
|
||||||
var value = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ""
|
|
||||||
var createDate = arguments.length > 1 ? arguments[1] : undefined
|
|
||||||
var matches = value.match(DATE_FORMAT)
|
|
||||||
|
|
||||||
if (matches) {
|
|
||||||
return createDate(matches[3], matches[2], matches[1])
|
|
||||||
}
|
|
||||||
},
|
|
||||||
format: function format(date) {
|
|
||||||
if (date.getMonth() < 9) {
|
|
||||||
if (date.getDate() < 10) {
|
|
||||||
return ""
|
|
||||||
.concat(date.getFullYear(), ".")
|
|
||||||
.concat('0', date.getMonth() + 1, ".")
|
|
||||||
.concat('0', date.getDate())
|
|
||||||
} else {
|
|
||||||
return ""
|
|
||||||
.concat(date.getFullYear(), ".")
|
|
||||||
.concat('0', date.getMonth() + 1, ".")
|
|
||||||
.concat(date.getDate())
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
if (date.getDate() < 10) {
|
|
||||||
return ""
|
|
||||||
.concat(date.getFullYear(), ".")
|
|
||||||
.concat(date.getMonth() + 1, ".")
|
|
||||||
.concat('0', date.getDate())
|
|
||||||
} else {
|
|
||||||
return ""
|
|
||||||
.concat(date.getFullYear(), ".")
|
|
||||||
.concat(date.getMonth() + 1, ".")
|
|
||||||
.concat(date.getDate())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
// 달력 플러그인 실행
|
|
||||||
dBirth.localization = {
|
|
||||||
placeholder: '날짜를 입력하세요',
|
|
||||||
selectedDateMessage: 'Selected date is',
|
|
||||||
prevMonthLabel: '이전 달 보기',
|
|
||||||
nextMonthLabel: '다음 달 보기',
|
|
||||||
monthSelectLabel: '달 선택',
|
|
||||||
yearSelectLabel: '년도 선택',
|
|
||||||
closeLabel: '달력 닫기',
|
|
||||||
dayNames: ['일', '월', '화', '수', '목', '금', '토'],
|
|
||||||
monthNames: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'],
|
|
||||||
monthNamesShort: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'],
|
|
||||||
identifier: "searchStartDt",
|
|
||||||
name: "eduHopeDt"
|
|
||||||
}
|
|
||||||
dBirth.addEventListener("duetFocus", function (e) {
|
|
||||||
calendarSetting();
|
|
||||||
dateSettingHere();
|
|
||||||
});
|
|
||||||
|
|
||||||
function dateSettingHere(objValue) {
|
|
||||||
var v = objValue.replace("..", ".");
|
|
||||||
if (v.match(/^\d{4}$/) !== null) {
|
|
||||||
if (event.keyCode == "8") {
|
|
||||||
// 백스페이스 키를 누를 때 '.' 안생기게
|
|
||||||
} else {
|
|
||||||
v = v + '.';
|
|
||||||
}
|
|
||||||
} else if (v.match(/^\d{4}\.\d{2}$/) !== null) {
|
|
||||||
if (event.keyCode == "8") {
|
|
||||||
// 백스페이스 키를 누를 때 '.' 안생기게
|
|
||||||
} else {
|
|
||||||
v = v + '.';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (v.length==10){
|
|
||||||
setTimeout(function(){
|
|
||||||
$('#dBirth').val(v);
|
|
||||||
},100)
|
|
||||||
|
|
||||||
}else{
|
|
||||||
$('#dBirth').val('123');
|
|
||||||
}
|
|
||||||
|
|
||||||
// '-' 막기
|
|
||||||
if (event.keyCode == "189" || event.keyCode == "109") {
|
|
||||||
event.preventDefault();
|
|
||||||
return v;
|
|
||||||
} else {}
|
|
||||||
|
|
||||||
return v;
|
|
||||||
}
|
|
||||||
</script> -->
|
|
||||||
</div> --%>
|
|
||||||
<%-- <script src="${pageContext.request.contextPath}/visitEdu/usr/publish/script/duetdatepicker2.js"></script> --%>
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@ -567,13 +398,6 @@ $(document).ready(function(){
|
|||||||
<button type="button" class="btnType06" onclick="fncChkNo();">인증하기</button>
|
<button type="button" class="btnType06" onclick="fncChkNo();">인증하기</button>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<th scope=“row”>성별</th>
|
|
||||||
<td>
|
|
||||||
<input type="radio" id="sexM" name="sex" value="M"> <label class="" for="sexM">남성</label>
|
|
||||||
<input type="radio" id="sexF" name="sex" value="F"> <label class="" for="sexF">여성</label>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|||||||
@ -125,7 +125,7 @@ footer .area_top ul:not(.sns) li:first-child i{background:url(../images/common/i
|
|||||||
footer .area_top .sns{gap:46px;}
|
footer .area_top .sns{gap:46px;}
|
||||||
footer .area_bottom .inner{display:flex;padding:60px 25px 100px 25px;gap:170px;align-items:center;}
|
footer .area_bottom .inner{display:flex;padding:60px 25px 100px 25px;gap:170px;align-items:center;}
|
||||||
footer address{color:#8a8a8a;}
|
footer address{color:#8a8a8a;}
|
||||||
footer address p{font-size:2.3rem;line-height:1.5;margin:0 0 8px 0;}
|
footer address p{font-size:2.1rem;line-height:1.5;}
|
||||||
footer address span{font-size:2.3rem;font-weight:600;color:#c4c4c4;}
|
footer address span{font-size:2.3rem;font-weight:600;color:#c4c4c4;}
|
||||||
|
|
||||||
@media (max-width: 1480px) {
|
@media (max-width: 1480px) {
|
||||||
|
|||||||
@ -688,12 +688,13 @@ duet-date-picker *:focus{outline: auto !important;}
|
|||||||
.agree_wrap .agree_text {width: 100%;height: 245px; padding: 20px; border: 1px solid #d5d5d5; box-sizing: border-box; color: #666; line-height: 1.5; font-family: 'Noto Sans KR', sans-serif; font-weight: 300; font-size: 16px; overflow-y: scroll;}
|
.agree_wrap .agree_text {width: 100%;height: 245px; padding: 20px; border: 1px solid #d5d5d5; box-sizing: border-box; color: #666; line-height: 1.5; font-family: 'Noto Sans KR', sans-serif; font-weight: 300; font-size: 16px; overflow-y: scroll;}
|
||||||
.agree_wrap .agree_text::-webkit-scrollbar { width: 4px;}
|
.agree_wrap .agree_text::-webkit-scrollbar { width: 4px;}
|
||||||
.agree_wrap .agree_text::-webkit-scrollbar-thumb {background-color: #d5d5d5;border-radius: 5px;}
|
.agree_wrap .agree_text::-webkit-scrollbar-thumb {background-color: #d5d5d5;border-radius: 5px;}
|
||||||
.agree_wrap .agree_text pre {line-height: 1.5;}
|
.agree_wrap .agree_text pre {font-size: 16px; line-height: 1.5;white-space: break-spaces;}
|
||||||
.agree_wrap table {width: 100%; margin: 15px 0; font-size: 16px; }
|
.agree_wrap table {width: 100%; margin: 15px 0; font-size: 16px; }
|
||||||
.agree_wrap table thead th {background-color: #f5f5f5; height: 40px; border-top: 2px solid #000; border-bottom: 1px solid #d5d5d5; text-align: center; vertical-align: middle; color: #555; font-weight: 400;}
|
.agree_wrap table thead th {background-color: #f5f5f5; height: 40px; border-top: 2px solid #000; border-bottom: 1px solid #d5d5d5; text-align: center; vertical-align: middle; color: #555; font-weight: 400;}
|
||||||
.agree_wrap table tbody th {color: #555; font-weight: 400; text-align: left;}
|
.agree_wrap table tbody th {color: #555; font-weight: 400; text-align: left;}
|
||||||
.agree_wrap table tbody th, .agree_wrap table tbody td {height: 50px; padding: 0 20px; border-bottom: 1px solid #d5d5d5; vertical-align: middle; letter-spacing: -1px;}
|
.agree_wrap table tbody th, .agree_wrap table tbody td {height: 50px; padding: 0 20px; border-bottom: 1px solid #d5d5d5; vertical-align: middle; letter-spacing: -1px;}
|
||||||
.agree_wrap .agree_chx {background-color: #f5f5f5; border-radius: 5px; padding: 16px 20px; margin-top: 8px; margin-bottom: 40px; box-sizing: border-box;}
|
.agree_wrap .agree_chx {background-color: #f5f5f5; border-radius: 5px; padding: 16px 20px; margin-top: 8px; margin-bottom: 40px; box-sizing: border-box;}
|
||||||
|
.agree_wrap .agree_chx label{margin:0 0 0 6px;}
|
||||||
|
|
||||||
/* file table */
|
/* file table */
|
||||||
.file_wrap{width: 100%; margin-top: 10px; border: 1px solid #d5d5d5; border-radius: 5px; overflow: hidden;}
|
.file_wrap{width: 100%; margin-top: 10px; border: 1px solid #d5d5d5; border-radius: 5px; overflow: hidden;}
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
.main{width:100%;margin:145px 0 0 0;}
|
.main{width:100%;margin:145px 0 0 0;}
|
||||||
.section{padding:60px 0;box-sizing:border-box;}
|
.section{padding:60px 0;box-sizing:border-box;}
|
||||||
.main_title{display:flex;align-items:center;margin:0 0 25px 0;}
|
.main_title{display:flex;align-items:center;margin:0 0 25px 0;}
|
||||||
.main_title h2.title{font-size:3.5rem;font-weight:500;color:#333;}
|
.main_title h2.title{font-size:3.3rem;font-weight:500;color:#333;}
|
||||||
.main .btn{padding:0;}
|
.main .btn{padding:0;}
|
||||||
.main_title .btn_plus{width:50px;height:50px;border:1px solid #dddddd;border-radius:100%;background:#fff;}
|
.main_title .btn_plus{width:50px;height:50px;border:1px solid #dddddd;border-radius:100%;background:#fff;}
|
||||||
.main_title .btn_plus i{display:inline-block;width:100%;height:100%;background:url(/ipedu/visitEdu/usr/publish/images/main/icon_plus.png) no-repeat center center;transition:transform 0.2s;}
|
.main_title .btn_plus i{display:inline-block;width:100%;height:100%;background:url(/ipedu/visitEdu/usr/publish/images/main/icon_plus.png) no-repeat center center;transition:transform 0.2s;}
|
||||||
@ -12,7 +12,7 @@
|
|||||||
.section01::before{position:absolute;content:"";width:100%;height:100%;background-image: url(../images/main/sec01_left_obj.png), url(../images/main/sec01_right_obj.png);background-repeat:no-repeat;background-position: left bottom, right top;left:0;top:0;z-index:0;}
|
.section01::before{position:absolute;content:"";width:100%;height:100%;background-image: url(../images/main/sec01_left_obj.png), url(../images/main/sec01_right_obj.png);background-repeat:no-repeat;background-position: left bottom, right top;left:0;top:0;z-index:0;}
|
||||||
.section01::after{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(360deg,rgba(255, 255, 255, 1) 66%, rgba(214, 229, 243, 1) 100%);;background-size:cover;left:0;top:0;z-index:-2;}
|
.section01::after{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(360deg,rgba(255, 255, 255, 1) 66%, rgba(214, 229, 243, 1) 100%);;background-size:cover;left:0;top:0;z-index:-2;}
|
||||||
.section01 .inner{position:relative;background-image: url(../images/main/sec01_left_icon.png), url(../images/main/sec01_right_icon.png);background-repeat:no-repeat;background-position: 30px 15px, calc(100% - 60px) 15px;z-index:1;}
|
.section01 .inner{position:relative;background-image: url(../images/main/sec01_left_icon.png), url(../images/main/sec01_right_icon.png);background-repeat:no-repeat;background-position: 30px 15px, calc(100% - 60px) 15px;z-index:1;}
|
||||||
.section01 .main_title{font-family:'Gmarket Sans TTF';font-size:5.3rem;font-weight:bold;color:#253c69;letter-spacing:-.45px;line-height:1.5;justify-content:center;}
|
.section01 .main_title{font-family:'Gmarket Sans TTF';font-size:5.1rem;font-weight:bold;color:#253c69;letter-spacing:-.45px;line-height:1.5;justify-content:center;}
|
||||||
.section01 .box_wrap{display:flex;width:100%;flex-wrap:wrap;gap:30px;margin:0 0 0 auto;}
|
.section01 .box_wrap{display:flex;width:100%;flex-wrap:wrap;gap:30px;margin:0 0 0 auto;}
|
||||||
.section01 .box_wrap li{width:calc((100% / 3) - 20px);padding:45px 40px;border-radius:20px;box-sizing:border-box;}
|
.section01 .box_wrap li{width:calc((100% / 3) - 20px);padding:45px 40px;border-radius:20px;box-sizing:border-box;}
|
||||||
.section01 .box_wrap .box{display:flex;min-height:220px;flex-direction:column;justify-content:space-between;word-break:keep-all;}
|
.section01 .box_wrap .box{display:flex;min-height:220px;flex-direction:column;justify-content:space-between;word-break:keep-all;}
|
||||||
@ -24,7 +24,7 @@
|
|||||||
.section01 .box_wrap li:nth-child(3){background:#01a3cc url(/ipedu/visitEdu/usr/publish/images/main/logo_mint.png) no-repeat calc(100% + 42px) calc(100% + 9px);}
|
.section01 .box_wrap li:nth-child(3){background:#01a3cc url(/ipedu/visitEdu/usr/publish/images/main/logo_mint.png) no-repeat calc(100% + 42px) calc(100% + 9px);}
|
||||||
|
|
||||||
.section01 .link_area{display:flex;align-items:center;gap:13px;}
|
.section01 .link_area{display:flex;align-items:center;gap:13px;}
|
||||||
.section01 .btn{display:flex;width:175px;height:70px;font-size:2.3rem;font-weight:500;border-radius:60px;align-items:center;justify-content:center;transition:box-shadow 0.3s;}
|
.section01 .btn{display:flex;width:175px;height:65px;font-size:2.3rem;font-weight:500;border-radius:60px;align-items:center;justify-content:center;transition:box-shadow 0.3s;}
|
||||||
.section01 .btn:hover{box-shadow:0 0 16px 8px rgba(0,0,0,0.1);}
|
.section01 .btn:hover{box-shadow:0 0 16px 8px rgba(0,0,0,0.1);}
|
||||||
.section01 .btn.line{border:1px solid #fff;color:#fff;}
|
.section01 .btn.line{border:1px solid #fff;color:#fff;}
|
||||||
.section01 .btn.fill{background:#fff;}
|
.section01 .btn.fill{background:#fff;}
|
||||||
|
|||||||
@ -53,7 +53,7 @@
|
|||||||
.pop_tb_type01>table>tbody>tr>th p {line-height: 1.3;}
|
.pop_tb_type01>table>tbody>tr>th p {line-height: 1.3;}
|
||||||
.pop_tb_type01>table>tbody>tr>td{padding: 10px; height: 55px; font-size:1.5rem; font-weight: 300; color: #555; vertical-align: middle; line-height: 1.4;}
|
.pop_tb_type01>table>tbody>tr>td{padding: 10px; height: 55px; font-size:1.5rem; font-weight: 300; color: #555; vertical-align: middle; line-height: 1.4;}
|
||||||
.pop_tb_type01>table>tbody>tr>td textarea {width: 100%; height: 80px; font-size: 1.5rem; padding: 10px 15px; box-sizing: border-box;}
|
.pop_tb_type01>table>tbody>tr>td textarea {width: 100%; height: 80px; font-size: 1.5rem; padding: 10px 15px; box-sizing: border-box;}
|
||||||
.pop_tb_type01>table>tbody>tr>td button {font-size: 1.5rem; height: 35px; padding: 0 15px;}
|
.pop_tb_type01>table>tbody>tr>td button {font-size: 1.5rem; height: 32px; padding: 0 15px;border-radius:5px; vertical-align: middle;}
|
||||||
.pop_tb_type01>table>tbody>tr>td .duet-date__nav button{padding: 0; height: 35px;}
|
.pop_tb_type01>table>tbody>tr>td .duet-date__nav button{padding: 0; height: 35px;}
|
||||||
.pop_tb_type01>table>tbody>tr>td .file_cf {margin: 5px 0 0 0; font-size: 1.5rem;}
|
.pop_tb_type01>table>tbody>tr>td .file_cf {margin: 5px 0 0 0; font-size: 1.5rem;}
|
||||||
|
|
||||||
|
|||||||
@ -309,6 +309,23 @@ function commonPopLayerClose() {
|
|||||||
$("[data-focus=list_popup_close]").trigger("click");
|
$("[data-focus=list_popup_close]").trigger("click");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function commonPopLayerClose(maskYn, popClass){
|
||||||
|
// maskYn - 마스크 유무
|
||||||
|
// popClass - 팝업의 클래스 (공통적인 클래스 말고 고유 클래스 추가, id는 혹시나 개발팀 사용할까봐 클래스 이용)
|
||||||
|
|
||||||
|
if(maskYn == "N"){
|
||||||
|
$(".mask").hide();
|
||||||
|
$("."+popClass).find(".tooltip-close").trigger("click");
|
||||||
|
}else{
|
||||||
|
if(popClass != ""){
|
||||||
|
// 팝업이 닫히고 다른팝업이 열리는 경우
|
||||||
|
$(".mask").show();
|
||||||
|
$("."+popClass).hide();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function commonPopWindowopenForm(surl, popupwidth, popupheight, name, frm) {
|
function commonPopWindowopenForm(surl, popupwidth, popupheight, name, frm) {
|
||||||
alert("12");
|
alert("12");
|
||||||
if (popupwidth > screen.width)
|
if (popupwidth > screen.width)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user