From adedd7cd56fd2f077e0f8bbe40dc7af367c36bc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?ITN=5F=EB=94=94=EC=9E=90=EC=9D=B8=ED=8C=80?= Date: Tue, 16 Jan 2024 10:29:30 +0900 Subject: [PATCH 1/6] =?UTF-8?q?2024/01/16=20=EC=9B=B9=EC=A0=91=EA=B7=BC?= =?UTF-8?q?=EC=84=B1=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp index e34c66de..bf77d676 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp @@ -285,7 +285,7 @@ - ');" style="cursor:pointer;"> + ');" style="cursor:pointer;" tabindex="0" onkeypress="if(event.keyCode == 13){fncGoDetail('');}"> () From a2cdeaee6f69749732e2adb237853ee4d3417de9 Mon Sep 17 00:00:00 2001 From: kmg Date: Tue, 16 Jan 2024 10:31:46 +0900 Subject: [PATCH 2/6] =?UTF-8?q?2024/01/16=20=EC=9B=B9=EC=A0=91=EA=B7=BC?= =?UTF-8?q?=EC=84=B1=207=EB=8B=A8=EA=B3=84=20=ED=98=84=EC=9E=AC=ED=8E=98?= =?UTF-8?q?=EC=9D=B4=EC=A7=80=20=EC=B6=94=EA=B0=80=20=EB=B0=8F=20=ED=83=AD?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../exprnClsrmInfo/exprnClsrmAplctDashboard.jsp | 6 +++--- .../webapp/visitEdu/usr/publish/script/content.js | 12 ++---------- 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctDashboard.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctDashboard.jsp index fb25cbc7..4b7c6150 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctDashboard.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctDashboard.jsp @@ -33,7 +33,7 @@ $("#p_"+aprvlCd).parent().attr('class', 'p_on'); $("#p_"+aprvlCd).parent().prevAll().attr('class', 'p_on'); - $("#p_"+aprvlCd).css("color", "#FFFF00"); + $("#p_"+aprvlCd).css("color", "#FFFF00").attr("title", "현재페이지"); $("#p_"+aprvlCd).click(); } }); @@ -48,9 +48,9 @@ $("#loadArea").load("", sendData ,function(response, status, xhr){ if(status == 'success'){ $(tab).parent().siblings().each(function(index){ - $(this).children('a').css('color', '') + $(this).children('a').css('color', '').removeAttr('title') }); - $(tab).css("color", "#FFFF00"); + $(tab).css("color", "#FFFF00").attr("title", "현재페이지"); }else{ alert("조회 실패"); diff --git a/src/main/webapp/visitEdu/usr/publish/script/content.js b/src/main/webapp/visitEdu/usr/publish/script/content.js index 1ab53b9a..34826263 100644 --- a/src/main/webapp/visitEdu/usr/publish/script/content.js +++ b/src/main/webapp/visitEdu/usr/publish/script/content.js @@ -72,22 +72,14 @@ $(document).ready(function () { } }); - // tab 클릭시 - //$('.tab_button').on('click',function(){ - // var tabNum = $(this).closest(".tab_li").index(); - // $(this).closest(".tab_li").addClass("on").siblings(".tab_li").removeClass("on"); - // $('.tab_content').eq(tabNum).addClass("on").siblings('.tab_content').removeClass('on'); - //}); - - $(".tab .tab_li.on").attr("title","선택됨"); - // tab 클릭시 $('.tab_button').on('click',function(){ var tabNum = $(this).closest(".tab_li").index(); $(this).closest(".tab_li").addClass("on").siblings(".tab_li").removeClass("on"); - $(this).closest(".tab_li").addClass("on").attr("title","선택됨").siblings(".tab_li").removeClass("on").removeAttr("title"); $('.tab_content').eq(tabNum).addClass("on").siblings('.tab_content').removeClass('on'); }); + + }) function birthSelectBoxDraw(){ From 857387d90ff2986afd3437a0284508d4ef6a03cd Mon Sep 17 00:00:00 2001 From: kmg Date: Tue, 16 Jan 2024 10:46:14 +0900 Subject: [PATCH 3/6] =?UTF-8?q?2024/01/16=20=EC=9B=B9=EC=A0=91=EA=B7=BC?= =?UTF-8?q?=EC=84=B1=20=ED=83=AD=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/webapp/visitEdu/usr/publish/script/content.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/webapp/visitEdu/usr/publish/script/content.js b/src/main/webapp/visitEdu/usr/publish/script/content.js index 34826263..10488f72 100644 --- a/src/main/webapp/visitEdu/usr/publish/script/content.js +++ b/src/main/webapp/visitEdu/usr/publish/script/content.js @@ -72,14 +72,18 @@ $(document).ready(function () { } }); + $(".tab_li.on .tab_button").attr("title","선택됨"); + // tab 클릭시 $('.tab_button').on('click',function(){ var tabNum = $(this).closest(".tab_li").index(); $(this).closest(".tab_li").addClass("on").siblings(".tab_li").removeClass("on"); + $(this).attr("title","선택됨"); $('.tab_content').eq(tabNum).addClass("on").siblings('.tab_content').removeClass('on'); + $(this).closest(".tab_li").siblings(".tab_li").find(".tab_button").removeAttr("title"); }); - + }) function birthSelectBoxDraw(){ From 55bc8a2a8a506ffe8fed074ebc09d2c546a85834 Mon Sep 17 00:00:00 2001 From: jiwoo Date: Tue, 16 Jan 2024 10:51:32 +0900 Subject: [PATCH 4/6] =?UTF-8?q?=EC=9D=B4=EC=A7=80=EC=9A=B0=20-=20=EC=A0=80?= =?UTF-8?q?=EC=9E=91=EA=B6=8C=EC=B2=B4=ED=97=98=EA=B5=90=EC=8B=A4=20?= =?UTF-8?q?=EC=9A=B4=EC=98=81=EA=B3=84=ED=9A=8D=20=EB=93=B1=EB=A1=9D=20?= =?UTF-8?q?=EA=B3=BC=EC=A0=95=20=EB=B3=80=EA=B2=BD,=20=EC=95=8C=EB=A6=BC?= =?UTF-8?q?=ED=8C=90=20=EA=B4=80=EB=A0=A8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../let/uss/pwm/PopupManage_SQL_Tibero.xml | 53 ++- .../cpyrgExprnClsrm/oprtnAplctMngDetail.jsp | 65 ++-- .../cpyrgExprnClsrm/oprtnAplctMngReg.jsp | 66 ++-- .../cpyrgExprnClsrm/oprtnStateMngDetail.jsp | 15 +- .../webapp/WEB-INF/jsp/web/main/mainPage.jsp | 26 +- .../exprnClsrmEnd/exprnClsrmEndDetail.jsp | 101 +++++- .../exprnClsrmInfo/exprnAplctDashboard.jsp | 57 ++- .../exprnClsrmInfo/exprnClsrmAplctDetail.jsp | 92 +---- .../exprnClsrmInfo/exprnClsrmAplctReg.jsp | 340 ++++++------------ 9 files changed, 406 insertions(+), 409 deletions(-) diff --git a/src/main/resources/egovframework/sqlmap/let/uss/pwm/PopupManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/pwm/PopupManage_SQL_Tibero.xml index 7284bc94..176d13b1 100644 --- a/src/main/resources/egovframework/sqlmap/let/uss/pwm/PopupManage_SQL_Tibero.xml +++ b/src/main/resources/egovframework/sqlmap/let/uss/pwm/PopupManage_SQL_Tibero.xml @@ -496,8 +496,29 @@ #registerId# ) - + MERGE INTO POPUPZONE A + USING ( + SELECT + ROW_NUMBER() OVER (ORDER BY SORT, + + MODDT ASC + + + MODDT DESC + + ) AS SORT1, + POZ_ID + FROM + POPUPZONE + WHERE + 1 = 1 + ) B + ON (A.POZ_ID = B.POZ_ID) + WHEN MATCHED THEN + UPDATE SET A.SORT = B.SORT1; + + @@ -723,8 +744,32 @@ AND SITE_ID = #searchConditionSite# - + MERGE INTO POPUPZONE A + USING ( + SELECT + ROW_NUMBER() OVER (ORDER BY SORT, + + MODDT ASC + + + MODDT DESC + + ) AS SORT1, + POZ_ID + FROM + POPUPZONE + WHERE + 1 = 1 + + AND SE_CD = #seCd# + + ) B + ON (A.POZ_ID = B.POZ_ID) + WHEN MATCHED THEN + UPDATE SET A.SORT = B.SORT1; + + UPDATE MAINZONE A , diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/cpyrgExprnClsrm/oprtnAplctMngDetail.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/cpyrgExprnClsrm/oprtnAplctMngDetail.jsp index ea338879..a90e5c3c 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/cpyrgExprnClsrm/oprtnAplctMngDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/cpyrgExprnClsrm/oprtnAplctMngDetail.jsp @@ -280,10 +280,10 @@

생년월일

- - - - + + + + ${birthYear}년 ${birthMonth}월 ${birthDay}일 @@ -312,68 +312,69 @@ - + - - <%--
+

운영 계획

- - - - + + + + - + - + - - - + - + <%-- - - + --%>
-

대상학년/반

+

교육대상

${info.trgtGrade} -

대상반

+

교육인원

${info.trgtClsrm}
-

대상학생수

-
${info.trgtPrsnl}

필요 교재 수량

${info.needTxtbNum}

운영시기

- + + ~ + + <%-- ~ - + --%>
-

첨부파일

+

계획서 파일

- - - - + + + + + + + +
-
--%> - +
diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/cpyrgExprnClsrm/oprtnAplctMngReg.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/cpyrgExprnClsrm/oprtnAplctMngReg.jsp index 6dda5c89..658757d2 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/cpyrgExprnClsrm/oprtnAplctMngReg.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/cpyrgExprnClsrm/oprtnAplctMngReg.jsp @@ -300,8 +300,8 @@ } } - /* if($('#trgtGrade').val() == ''){ - alert('학년수를 입력해주세요.'); + if($('#trgtGrade').val() == ''){ + alert('대상학년/반을 입력해주세요.'); $("#trgtGrade").focus(); return false; } @@ -352,12 +352,17 @@ alert('시작일 오늘 이후의 날짜로 입력해주세요.'); return flag = false; } - if($(".uploaded_obj").length == 0){ + if($('#needTxtbNum').val() == ''){ + alert('필요 교재 수량을 입력해주세요.'); + $("#needTxtbNum").focus(); + return false; + } + /*if($(".uploaded_obj").length == 0){ alert("파일을 첨부해 주세요."); return false; - } */ + } - /* if($("#agree1").length > 0 && !$('#agree1').prop('checked')){ + if($("#agree1").length > 0 && !$('#agree1').prop('checked')){ alert('개인정보 이용 약관에 동의해주세요.'); return false; } */ @@ -674,10 +679,10 @@

생년월일

- - - - + + + + @@ -723,8 +728,8 @@
- - <%--
+ +

운영계획

@@ -736,42 +741,23 @@

필수입력 항목*

-

학년수

+

대상학년/반

- 학년 +

필수입력 항목*

-

대상 반

- - - - 반 - - - - -

필수입력 항목*

-

학생수

+

전체학생 수

명 - - -

필요 교재 수량

- - - - - -

필수입력 항목*

@@ -788,6 +774,16 @@ + +

필수입력 항목*

+

필요 교재 수량

+ + + + + + + <%--

필수입력 항목*

첨부파일

@@ -865,10 +861,10 @@
- + --%> -
--%> + diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/cpyrgExprnClsrm/oprtnStateMngDetail.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/cpyrgExprnClsrm/oprtnStateMngDetail.jsp index 3f34aac8..4d532af2 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/cpyrgExprnClsrm/oprtnStateMngDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/cpyrgExprnClsrm/oprtnStateMngDetail.jsp @@ -303,10 +303,10 @@

생년월일

- - - - + + + + ${birthYear}년 ${birthMonth}월 ${birthDay}일 @@ -370,11 +370,14 @@

운영시기

- + + ~ + + <%-- ~ - + --%> <%-- diff --git a/src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp b/src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp index 97bdbae0..5002dc9c 100644 --- a/src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp @@ -408,12 +408,34 @@ function instrChk(){
-
+ + + + + 새창열림 + + + +
+ ${popipZoneList.imgAlt} 팝업?atchFileId=' /> +
+
+
+ + +
+ ${popipZoneList.imgAlt} 팝업?atchFileId=' /> +
+
+
+
diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmEnd/exprnClsrmEndDetail.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmEnd/exprnClsrmEndDetail.jsp index 28cfc8c5..2cb11c6e 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmEnd/exprnClsrmEndDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmEnd/exprnClsrmEndDetail.jsp @@ -566,10 +566,10 @@

생년월일

- - - - + + + + ${birthYear}년 ${birthMonth}월 ${birthDay}일 @@ -625,16 +625,14 @@ - +

서약서

- - - - - - + + + +
@@ -642,13 +640,90 @@
+
+
+

운영계획

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
운영계획 (th 명)을 보여주는 표
+

대상학년/반

+
${info.trgtGrade}
+

대상학년/반

+
${info.trgtGrade}
+

대상학생수

+
+ ${info.trgtPrsnl} + +

운영시기

+
+ ${info.oprtnStrtDt} ~ ${info.oprtnEndDt} +
+

대상학생수

+
+ ${info.trgtPrsnl} +
+

운영시기

+
+ ${info.oprtnStrtDt} ~ ${info.oprtnEndDt} +
+

필요 교재 수량

+
+ ${info.needTxtbNum} +
+

필요 교재 수량

+
+ ${info.needTxtbNum} +
+
-
+ + <%--

운영 계획

* 항목은 필수 입력 사항입니다. @@ -721,7 +796,7 @@ -
+
--%>
diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnAplctDashboard.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnAplctDashboard.jsp index d31d5cc4..a7534ce0 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnAplctDashboard.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnAplctDashboard.jsp @@ -215,10 +215,10 @@

생년월일

- - - - + + + + ${birthYear}년 ${birthMonth}월 ${birthDay}일 @@ -248,6 +248,55 @@
+
+
+

운영 계획

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
운영 계획 (th 명)을 입력하는 표
+

대상학년/반

+
+ +
+

전체학생 수

+
+ 명 + +

운영시기

+
+ + +
+

필요 교재 수량

+
+ +
+
diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctDetail.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctDetail.jsp index b5919b0a..bce02c8d 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctDetail.jsp @@ -280,10 +280,10 @@

생년월일

- - - - + + + + ${birthYear}년 ${birthMonth}월 ${birthDay}일 @@ -313,14 +313,14 @@
- - <%--
+

운영계획

+ @@ -333,22 +333,12 @@

대상학년/반

- - - - - - - + - + ${info.oprtnStrtDt} ~ ${info.oprtnEndDt} + - @@ -389,38 +366,10 @@ - - + - - - - - -
운영계획 (th 명)을 보여주는 표
${info.trgtGrade} -

대상반

-
${info.trgtClsrm}

대상학년/반

${info.trgtGrade}
-

대상반

-
${info.trgtClsrm}${info.trgtGrade}
@@ -361,27 +351,14 @@

운영시기

- - - ~ - - -

대상학생수

+ ${info.trgtPrsnl}

운영시기

- - - ~ - - - + ${info.oprtnStrtDt} ~ ${info.oprtnEndDt} +

필요 교재 수량

@@ -433,23 +382,14 @@

필요 교재 수량

+ ${info.needTxtbNum}
-

첨부파일

-
- - - -
-
--%> +
+
diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctReg.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctReg.jsp index 691d8692..86bc7e69 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctReg.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctReg.jsp @@ -113,7 +113,6 @@ } }); - console.log(schData); } @@ -397,42 +396,38 @@ } } - /* if($('#trgtGrade').val() == ''){ - alert('학년수를 입력해주세요.'); + + if($('#trgtGrade').val() == ''){ + alert('대상학년/반을 입력해주세요.'); $("#trgtGrade").focus(); return false; - } */ - /* if($('#trgtClsrm').val() == ''){ - alert('대상반을 입력해주세요.'); - $("#trgtClsrm").focus(); - return false; - } */ - - /* if($('#trgtPrsnl').val() == ''){ + } + + if($('#trgtPrsnl').val() == ''){ alert('전체학생 수를 입력해주세요.'); $("#trgtPrsnl").focus(); return false; - } */ - /* if($('#needTxtbNum').val() == ''){ + } + if($('#needTxtbNum').val() == ''){ alert('필요 교재 수량을 입력해주세요.'); $("#needTxtbNum").focus(); return false; - } */ - - /* if($('#oprtnStrtDt').val() == ''){ + } + + if($('duet-date-picker[name=oprtnStrtDt]').val() == ''){ alert('운영시기 시작일을 입력해주세요.'); $("#oprtnStrtDt").focus(); return false; } - - if($('#oprtnEndDt').val() == ''){ + + if($('duet-date-picker[name=oprtnEndDt]').val() == ''){ alert('운영시기 종료일을 입력해주세요.'); $("#oprtnEndDt").focus(); return false; - } */ + } - /* var oprtnStrtDt = $('duet-date-picker[name=oprtnStrtDt]').val(); + var oprtnStrtDt = $('duet-date-picker[name=oprtnStrtDt]').val(); var oprtnEndDt = $('duet-date-picker[name=oprtnEndDt]').val(); oprtnStrtDt = oprtnStrtDt.replace(/[.]/gi, ''); @@ -442,10 +437,9 @@ alert("시작일이 종료일보다 클 수 없습니다."); $("#oprtnEndDt").focus(); return false; - } */ + } - /* var oprtnStrtDtDate = $('#oprtnStrtDt').val(); */ - /* var oprtnStrtDtDate = $('duet-date-picker[name=oprtnStrtDt]').val(); + var oprtnStrtDtDate = $('duet-date-picker[name=oprtnStrtDt]').val(); var yyyy = oprtnStrtDtDate.substr(0,4); var mm = oprtnStrtDtDate.substr(5,2); var dd = oprtnStrtDtDate.substr(8,2); @@ -462,12 +456,7 @@ alert('시작일 오늘 이후의 날짜로 입력해주세요.'); return flag = false; } - - if($(".uploaded_obj").length == 0){ - alert("파일을 첨부해 주세요."); - return false; - } */ - + if($("#agree1").length > 0 && !$('#agree1').prop('checked')){ alert('개인정보 이용 약관에 동의해주세요.'); return false; @@ -549,17 +538,13 @@ $("#chrgMjr").val(info.chrgMjr); - if(isNotEmpty(info.dBirth)){ - $("#birthYear").val(info.dBirth.substr(0,4)); - $("#birthMonth").val(info.dBirth.substr(4,2)); + if(isNotEmpty(info.dbirth)){ + $("#birthYear").val(info.dbirth.substr(0,4)); + $("#birthMonth").val(info.dbirth.substr(4,2)); dayDraw($("#birthDay")); - $("#birthDay").val(info.dBirth.substr(6,2)); + $("#birthDay").val(info.dbirth.substr(6,2)); } $("#cmpltYear").val(info.cmpltYear); -// $("#cmpltNum").val(info.cmpltNum); -// if(isNotEmpty(info.cmpltNum)){ -// cmpltNoFormat(document.getElementById('cmpltNum')); -// } $('input[name=exprnClsrnCd][value='+info.exprnClsrnCd+']').prop('checked', true); if(info.exprnClsrnCd == '02'){ @@ -582,12 +567,12 @@ $("#exprnClsrnAplctCn").val(''); } - /* $("#trgtGrade").val(info.trgtGrade); */ - /* $("#trgtClsrm").val(info.trgtClsrm); */ - /* $("#trgtPrsnl").val(info.trgtPrsnl); */ - /* $("#needTxtbNum").val(info.needTxtbNum); */ + $("#trgtGrade").val(info.trgtGrade); + $("#trgtClsrm").val(info.trgtClsrm); + $("#trgtPrsnl").val(info.trgtPrsnl); + $("#needTxtbNum").val(info.needTxtbNum); - /* if(isNotEmpty(info.oprtnStrtDt)){ + if(isNotEmpty(info.oprtnStrtDt)){ $('duet-date-picker[name=oprtnStrtDt]').val(dateFormat(info.oprtnStrtDt.replace(/[.]/gi,''), 'date')) $('#oprtnStrtDt').val(dateFormat(info.oprtnStrtDt.replace(/[.]/gi,''), 'date')); } @@ -595,36 +580,8 @@ if(isNotEmpty(info.oprtnEndDt)){ $('duet-date-picker[name=oprtnEndDt]').val(dateFormat(info.oprtnEndDt.replace(/[.]/gi,''), 'date')) $('#oprtnEndDt').val(dateFormat(info.oprtnEndDt.replace(/[.]/gi,''), 'date')); - } */ + } - /* $("#oprtnFileId").val(info.oprtnFileId); */ - - /* var fileTbody = $("#tbody_fiielist"); - $.each(fileList, function(idx, obj){ - var tr = $("").addClass('item_'+obj.atchFileId+'_'+obj.fileSn).addClass('uploaded_obj'); - var hiddenInput = $('').attr('type', 'hidden').attr('name', 'fileSize').addClass('item_file_size').val(obj.fileSize); - var td1 = $('').addClass('td_filename'); - var td2 = $('').addClass('td_filesort'); - var td3 = $('').addClass('td_filesize'); - var td4 = $(''); - var span1 = $('').addClass('file_name_text').text(obj.orignlFileNm); - var span2 = $('').addClass('file_filesort_text').attr('value', obj.fileExtsn).text(obj.fileExtsn); - var span3 = $('').addClass('file_size_text').attr('value', obj.fileMg).text(obj.fileMg); - var button = $('
- - <%--
-
-

운영 계획

- * 항목은 필수 입력 사항입니다. +
+
+

운영 계획

+ * 항목은 필수 입력 사항입니다. +
-
-
- - - - - - - - - - - - - - - - - - - - - + + + + + + +
운영 계획 (th 명)을 입력하는 표
-

필수입력 항목*

-

대상학년/반

-
- - - -

필수입력 항목*

-

대상 반

-
- - 반 -
-

필수입력 항목*

-

전체학생 수

-
- - 명 - -

필수입력 항목*

-

운영시기

-
- - -
- - - " pattern="yyyy.MM.dd"> -
- ~ -
- - - "> -
- - +
+ + + + + + + + + + + + + + + + + + - - - - - - -
운영 계획 (th 명)을 입력하는 표
+

필수입력 항목*

+

대상학년/반

+
+ + +
+

필수입력 항목*

+

전체학생 수

+
+ + 명 + +

필수입력 항목*

+

운영시기

+
-
-

필수입력 항목*

-

필요 교재 수량

-
- - -
-
- -
-

필수입력 항목*

첨부파일
-
-
- - -
-
- - - - - - - - - - - - - - - - - -
첨부파일 파일명, 종류, 크기 정보 제공
파일 명종류크기
-

첨부하실 파일을 마우스끌어서 넣어주세요.

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - -
첨부파일 파일명, 종류, 크기, 삭제 정보 제공
파일 명종류크기삭제
- ${fileList.orignlFileNm} - - "> - - "> - - -
-
-
-
-

최대 3

-

50MB제한

+
+
-
- - ※ 학교장 직인이 포함된 운영신청서 파일을 업로드 - -
-
--%> - + ~ +
+ +
+ + + + +
+

필수입력 항목*

+

필요 교재 수량

+
+ + +
+
+

개인정보 이용 동의

From 943f3c220e23ba532a13f70970dcb2ce56cb8811 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?ITN=5F=EB=94=94=EC=9E=90=EC=9D=B8=ED=8C=80?= Date: Tue, 16 Jan 2024 10:54:34 +0900 Subject: [PATCH 5/6] =?UTF-8?q?2024/01/16=20=EC=9B=B9=EC=A0=91=EA=B7=BC?= =?UTF-8?q?=EC=84=B1=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp index bf77d676..da4a42a0 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp @@ -495,15 +495,17 @@
+ - + From 6a8911d71f9f2df959d18ee0824cd808704e3066 Mon Sep 17 00:00:00 2001 From: subsub Date: Tue, 16 Jan 2024 12:26:15 +0900 Subject: [PATCH 6/6] =?UTF-8?q?2024/01/16=20header=20=EC=88=98=EC=A0=95,?= =?UTF-8?q?=20mainPage=20=EC=8A=AC=EB=9D=BC=EC=9D=B4=EB=93=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../webapp/WEB-INF/jsp/web/main/mainPage.jsp | 8 ++-- .../webapp/visitEdu/usr/publish/css/main.css | 3 ++ .../visitEdu/usr/publish/script/common.js | 7 +--- .../visitEdu/usr/publish/script/main.js | 42 +++++++++++++++++++ 4 files changed, 51 insertions(+), 9 deletions(-) diff --git a/src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp b/src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp index 5002dc9c..cb0fdf76 100644 --- a/src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp @@ -420,16 +420,16 @@ function instrChk(){ 새창열림 - -
+ +
${popipZoneList.imgAlt} 팝업?atchFileId=' />
- -
+ +
${popipZoneList.imgAlt} 팝업?atchFileId=' />
diff --git a/src/main/webapp/visitEdu/usr/publish/css/main.css b/src/main/webapp/visitEdu/usr/publish/css/main.css index fd45a18d..c978f95b 100644 --- a/src/main/webapp/visitEdu/usr/publish/css/main.css +++ b/src/main/webapp/visitEdu/usr/publish/css/main.css @@ -28,6 +28,8 @@ .visual_slide .swiper-slide[data-swiper-slide-index="3"]{background:url(/offedu/visitEdu/usr/publish/images/main/main_visual_04.jpg) no-repeat center top;} .visual_slide .swiper-slide[data-swiper-slide-index="4"]{background:url(/offedu/visitEdu/usr/publish/images/main/main_visual_05.jpg) no-repeat center top;} +.visual_slide .swiper-pagination-bullet:focus-visible{outline:2px solid #000;} + /* main_banner_link */ .container .main_banner_link{position:relative;height:130px;margin:20px auto 70px auto;} .container .main_banner_link li{position:relative;display:flex;width:calc((100%/5) - 12px);height:100%;background-color:#fff;border-radius:5px;box-shadow:0 0 5px rgba(45,55,90,0.2);align-items:center;transition:all 0.3s ease-in-out;} @@ -89,6 +91,7 @@ .wrap .notify .notify_control .slide_pause{background:url(/offedu/visitEdu/usr/publish/images/main/btn_pause.png) no-repeat center center;} .wrap .notify .notify_control .slide_play{background:url(/offedu/visitEdu/usr/publish/images/main/btn_play.png) no-repeat center center;} .wrap .notify .content{width:100%;height:332px;overflow:hidden;border-radius:5px;} +.wrap .notify .notify_slide a:focus{width:calc(100% - 6px);height:calc(100% - 6px);margin:2px 0 0 2px;} @media all and (max-width: 1440px){ .main .inner{width:calc(100% - 40px);} diff --git a/src/main/webapp/visitEdu/usr/publish/script/common.js b/src/main/webapp/visitEdu/usr/publish/script/common.js index 5bc6c9b2..ef7e95eb 100644 --- a/src/main/webapp/visitEdu/usr/publish/script/common.js +++ b/src/main/webapp/visitEdu/usr/publish/script/common.js @@ -173,8 +173,6 @@ function header() { depth01_li.addClass("on"); $('header .depth02').css('height',h + 'px'); } - - gnb.find(".menu_link").on("mouseover", function () { open_gnb($(this)); @@ -217,10 +215,9 @@ function header() { $(".depth01_li").removeClass("on"); $("header .depth02").animate({height:'auto'},1000); }); - $(".depth01_li").on('mouseleave',function(){ + /*$(".depth01_li").on('mouseleave',function(){ $('header .depth02').attr('style',''); - }) - + });*/ $("#menu .depth01_li:last-child .depth02 li:last-child").on("focusout", function () { header.removeClass("on").attr('style',''); $("#menu .depth01_li").removeClass("on"); diff --git a/src/main/webapp/visitEdu/usr/publish/script/main.js b/src/main/webapp/visitEdu/usr/publish/script/main.js index 69f344a8..160c8e92 100644 --- a/src/main/webapp/visitEdu/usr/publish/script/main.js +++ b/src/main/webapp/visitEdu/usr/publish/script/main.js @@ -1,5 +1,8 @@ $(document).ready(function () { + $(".visual_slide .swiper-slide-active").siblings(".swiper-slide").find("a").attr("tabindex","-1"); + $(".notify_slide .swiper-slide-active").siblings(".swiper-slide").attr("tabindex","-1"); + //visual slide var visualSlide = new Swiper('.visual_slide', { spaceBetween: 30, @@ -14,8 +17,20 @@ $(document).ready(function () { navigation: { nextEl: '.visual_slide .btn_next_slide', prevEl: '.visual_slide .btn_prev_slide', + }, + on:{ + slideChange:function(){ + $(".visual_slide").find(".swiper-slide-active").find("a").attr("tabindex","0"); + $(".visual_slide").find(".swiper-slide-active").siblings(".swiper-slide").find("a").attr("tabindex","-1"); + }, + transitionStart:function(){ + $(".visual_slide").find(".swiper-slide-active").find("a").attr("tabindex","0"); + $(".visual_slide").find(".swiper-slide-active").siblings(".swiper-slide").find("a").attr("tabindex","-1"); + } } }); + + // notify slide var notifySlide = new Swiper('.notify_slide', { @@ -31,8 +46,35 @@ $(document).ready(function () { navigation: { nextEl: ".notify_control .swiper-button-next", prevEl: ".notify_control .swiper-button-prev", + }, + on:{ + slideChange:function(){ + $(".notify_slide").find(".swiper-slide-active").attr("tabindex","0"); + $(".notify_slide").find(".swiper-slide-active").siblings(".swiper-slide").attr("tabindex","-1"); + }, + transitionStart:function(){ + $(".notify_slide").find(".swiper-slide-active").attr("tabindex","0"); + $(".notify_slide").find(".swiper-slide-active").siblings(".swiper-slide").attr("tabindex","-1"); + } } }); + + // 슬라이드 포커싱 시 멈춤/재생 + $('.visual_slide .swiper-slide a').focusin(function(){ + visualSlide.autoplay.stop(); + }); + + $('.visual_slide .swiper-slide a').focusout(function(){ + visualSlide.autoplay.start(); + }) + + $('.notify_slide .swiper-slide').focusin(function(){ + notifySlide.autoplay.stop(); + }); + + $('.notify_slide .swiper-slide').focusout(function(){ + notifySlide.autoplay.start(); + }) $(".visual_slide .slide_pause").click(function () { // 중지버튼 눌렀을때
교육문의 - 문의내용 입력
문의내용문의내용
- + +