기소유예 리스트 tab 및 검색 클래스 수정, 기소유예 상세페이지 info_box 및 버튼 클래스 추가, 공지사항, faq 수정

This commit is contained in:
subsub 2025-09-22 18:52:01 +09:00
parent d9a027aa36
commit f85e99576a
27 changed files with 967 additions and 229 deletions

View File

@ -35,7 +35,7 @@
<!-- 찾교 공통 시작-->
<link rel="stylesheet" href="<c:url value='/visitEdu/usr/publish/css/reset.css'/>">
<link rel="stylesheet" href="<c:url value='/visitEdu/usr/publish/css/font.css'/>">
<link rel="stylesheet" href="<c:url value='/visitEdu/usr/datapicker/default.css'/>">
<%-- <link rel="stylesheet" href="<c:url value='/visitEdu/usr/datapicker/default.css'/>"> --%>
<link rel="stylesheet" href="<c:url value='/visitEdu/usr/publish/css/common.css'/>">
<link rel="stylesheet" href="<c:url value='/visitEdu/usr/publish/css/content.css'/>">
<link rel="stylesheet" href="<c:url value='/visitEdu/usr/publish/css/popup.css'/>">

View File

@ -127,7 +127,7 @@ function fn_egov_select_commentList(pageNo) {
</head>
<body>
<!-- contents 영역 -->
<form:form commandName="searchForm" name="searchForm" method="get" action="<c:url value='/web/cop/bbsWeb/selectBoardList.do'/>">
<form:form commandName="searchForm" name="searchForm" method="get" action="<c:url value='/web/cop/bbsWeb/selectBoardList.do'/>" style="display:inline-block;">
<input name="pageIndex" type="hidden" value="<c:out value='${searchVO.pageIndex}'/>"/>
<input name="searchCnd" type="hidden" value="<c:out value='${searchVO.searchCnd}'/>"/>
<input name="searchWrd" type="hidden" value="<c:out value='${searchVO.searchWrd}'/>"/>
@ -148,20 +148,20 @@ function fn_egov_select_commentList(pageNo) {
</div>
</div>
<div class="list_view">
<div class="board_view">
<div class="view_top">
<p class="view_title"><c:out value="${result.nttSj}" /></p>
<div class="view_info">
<p>날짜 <span><c:out value="${result.frstRegisterPnttm}" /></span></p>
<p>작성자 <span><c:out value="${result.ntcrNm}"/></span></p>
<strong class="title"><c:out value="${result.nttSj}" /></strong>
<ul class="board_util">
<li>날짜 : <c:out value="${result.frstRegisterPnttm}" /></li>
<li>작성자 : <c:out value="${result.ntcrNm}"/></li>
<%-- <c:if test="${'9620000' ne brdMstrVO.menuNo && '9650000' ne brdMstrVO.menuNo}">
<p>담당부서 <span><c:out value="${result.pubLoc}"/></span></p>
</c:if> --%>
<p>조회수 <span><c:out value="${result.inqireCo}" /></span></p>
</div>
<li>조회수 : <c:out value="${result.inqireCo}" /></li>
</ul>
</div>
<div class="view_cont">
<div class="board_view_content">
<p>
<c:if test="${'9620000' eq brdMstrVO.menuNo || '9650000' eq brdMstrVO.menuNo}">
<c:out value="${result.nttCn}" />
@ -172,7 +172,7 @@ function fn_egov_select_commentList(pageNo) {
</p>
</div>
<c:if test="${not empty result.atchFileId}">
<div class="file_list">
<div class="file_wrap">
<%-- <tr>
<td>
<c:import url="/cmm/fms/selectBBSFileInfs.do" charEncoding="utf-8">
@ -206,9 +206,9 @@ function fn_egov_select_commentList(pageNo) {
</c:choose> --%>
<c:if test="${result.frstRegisterId eq userId}">
<button type="button" class="btnType03" onclick="javascript:fn_egov_delete_notice(); return false;">삭제</button>
<button type="button" class="btnType06" onclick="javascript:fn_egov_moveUpdt_notice(); return false;">수정</button>
<button type="button" class="btnType06 btn line blue large" onclick="javascript:fn_egov_moveUpdt_notice(); return false;">수정</button>
</c:if>
<button type="button" class="btnType02 m_btn_block" onclick="javascript:fn_egov_select_noticeList(); return false;">목록</button>
<button type="button" class="btnType02 btn fill blue large m_btn_block" onclick="javascript:fn_egov_select_noticeList(); return false;">목록</button>
</div>
</div>

View File

@ -103,15 +103,15 @@
<option value="1" <c:if test="${searchVO.searchCnd == '1'}">selected="selected"</c:if>>내용</option>
</select>
</div>
<div class="btn_wrap">
<div class="search_area">
<label for="subsearchTxt" class="label">검색어 입력</label>
<input type="text" id="subsearchTxt" name="searchWrd" placeholder="검색어를 입력해주세요" title="검색어 입력" size="30" value="<c:out value='${searchVO.searchWrd}'/>">
<button type="button" class="btnType01" onclick="javascript:linkPage('1'); return false;">검색</button>
<button type="button" class="btnType01 btn btn_search" onclick="javascript:linkPage('1'); return false;">검색</button>
</div>
</div>
</form>
<div class="tb_list01">
<div class="list">
<table>
<caption>공지사항 : 번호, 제목, 첨부, 작성일, 작성자, 조회수 등의 정보제공</caption>
<colgroup>
@ -177,7 +177,7 @@
<c:if test="${brdMstrVO.fileAtchPosblAt == 'Y'}">
<td>
<c:if test="${result.atchFileCnt > 0}">
<img src="<c:url value='/visitEdu/usr/publish/images/content/file_img.png'/>" alt="첨부파일 있음">
<img src="<c:url value='/visitEdu/usr/publish/images/content/icon_file.png'/>" alt="첨부파일 있음">
</c:if>
</td>
</c:if>
@ -216,7 +216,7 @@
<c:if test="${brdMstrVO.fileAtchPosblAt == 'Y'}">
<td>
<c:if test="${result.atchFileCnt > 0}">
<img src="<c:url value='/visitEdu/usr/publish/images/content/file_img.png'/>" alt="첨부파일 있음">
<img src="<c:url value='/visitEdu/usr/publish/images/content/icon_file.png'/>" alt="첨부파일 있음">
</c:if>
</td>
</c:if>
@ -267,7 +267,7 @@
<span>첨부</span>
<span>
<c:if test="${result.atchFileCnt > 0}">
<img src="<c:url value='/visitEdu/usr/publish/images/content/file_img.png'/>" alt="첨부파일 있음">
<img src="<c:url value='/visitEdu/usr/publish/images/content/icon_file.png'/>" alt="첨부파일 있음">
</c:if>
</span>
</li>
@ -329,7 +329,7 @@
<span>첨부</span>
<span>
<c:if test="${result.atchFileCnt > 0}">
<img src="<c:url value='/visitEdu/usr/publish/images/content/file_img.png'/>" alt="첨부파일 있음">
<img src="<c:url value='/visitEdu/usr/publish/images/content/icon_file.png'/>" alt="첨부파일 있음">
</c:if>
</span>
</li>

View File

@ -20,25 +20,10 @@
<head>
<script type="text/javascript">
$( document ).ready(function() {
});
//FAQ 답변 open&close
function faqOpen(item) {
if($(item).is(".slide_open") == true) {
$(item).removeClass("slide_open");
$(item).next(".answer").slideUp(300);
$(item).attr("title","답변 열기");
} else {
$(item).addClass("slide_open");
$(item).next(".answer").slideDown(300);
$(item).attr("title","답변 닫기");
$(item).closest("li").siblings("li").children(".question").removeClass("slide_open");
$(item).closest("li").siblings("li").children(".answer").slideUp(300);
$(item).closest("li").siblings("li").children(".question").attr("title","답변 열기");
}
}
</script>
</head>
<body>
@ -51,19 +36,19 @@
</div>
</div>
<div class="tit_box type2">
<i class="tit_box_icon2"></i>
<div>
<span>ㆍ각 영역별 자주하는 질문들을 모았습니다.<br>
ㆍ원하시는 질문과 대답이 없을 경우 문의하기 게시판을 이용해 주시기 바랍니다.</span>
</div>
</div>
<div class="info_box">
<i class="icon faq"></i>
<ul class="info">
<li>자주하는 질문들을 모았습니다. </li>
<li>원하시는 내용이 없는 경우 <span>‘교육문의’</span> 게시판을 이용해 주시기바랍니다. </li>
</ul>
</div>
<div class="faq_Wrap full_faq">
<ul class="faq">
<ul class="faq_list">
<c:forEach var="result" items="${resultList}" varStatus="status">
<li>
<button type="button" title="답변 열기" class="question" onclick="faqOpen(this);">
<button type="button" title="답변 열기" class="question" >
<p class="qst_text"><span>질문</span>Q</p>
<p class="qst_cont"><c:out value="${result.nttSj}" /></p>
</button>

View File

@ -472,9 +472,9 @@
<button type="button" title="새창열림"><img src="${pageContext.request.contextPath}/visitEdu/usr/publish/images/content/twitter_icon.png" alt="트위터 바로가기"></button>
</div>
</div>
<div class="tit_box">
<i class="tit_box_icon1"></i>
<div>
<div class="info_box">
<i class="inquiry"></i>
<div class="info">
<p>기소유예</p>
<span>
저작권 침해사범 중 검찰청으로부터 교육조건부 기소유예 처분을 받아 교육 의뢰된 자
@ -588,7 +588,7 @@
</div>
<div class="btn_wrap btn_layout01">
<div class="btn_left">
<button type="button" id="listBtn" class="btnType02" onclick="fncGoList();">
<button type="button" id="listBtn" class="btnType02 btn fill gray large" onclick="fncGoList();">
목록
</button>
</div>
@ -615,7 +615,7 @@
</div>
<div class="btn_right" class="aplctBtn">
<%-- <button type="button" class="btnType04" id="regBtn" data-info="<c:out value="${info.prcsAplctPrdOrd}"/>" data-tooltip="target_confirm_popup" >신청</button> --%>
<button type="button" class="btnType04" id="regBtn" data-info="<c:out value='${info.prcsAplctPrdOrd}'/>" data-tooltip="sub36_pop02"
<button type="button" class="btnType04 btn fill blue large" id="regBtn" data-info="<c:out value='${info.prcsAplctPrdOrd}'/>" data-tooltip="sub36_pop02"
onclick="fncAplctPopup('<c:out value="${info.prcsAplctPrdOrd}"/>','','','10','select'
,'','',''
)" title="팝업 열림">신청</button>

View File

@ -660,7 +660,7 @@ $(document).ready(function(){
</div>
</div>
<ul class="tab tab_02">
<ul class="tab line tab_02">
<li class="tab_li on con_li"><button type="button" class="tab_button" data-info="list">리스트형</button></li>
<li class="tab_li cal_li"><button type="button" class="tab_button" data-info="cal">캘린더형</button></li>
</ul>
@ -678,7 +678,7 @@ $(document).ready(function(){
<option ${vEEduAplctVO.searchStatus2 eq VeConstants.STATUS_CD_EDU_SELCT ? 'selected' : ''} value="${VeConstants.STATUS_CD_EDU_SELCT}">교육확정</option>
</select>
</div>
<div class="btn_wrap">
<div class="search_area">
<div class="calendar_wrap">
<%-- <input type="text" class="calendar" id="searchStartDt" name="searchStartDt" title="시작일 선택" value="${vEEduAplctVO.searchStartDt}"> --%>
<duet-date-picker identifier="date" id="searchStartDt" name="searchStartDt" class="startDate" value="${vEPrcsDetailVO.searchStartDt}"></duet-date-picker>

View File

@ -418,7 +418,7 @@
<ul class="faq">
<c:forEach var="list" items="${qnaList}" varStatus="status">
<li <c:if test="${status.index == 0}"> class='first' </c:if>>
<button type="button" title="답변 열기" class="question" onclick="faqOpen(this);">
<button type="button" title="답변 열기" class="question">
<p class="qst_text"><span>질문</span>Q</p>
<div>
<p class="qst_cont">${list.qnaCn }</p>

File diff suppressed because it is too large Load Diff

View File

@ -2,6 +2,7 @@
.section{padding:60px 0;box-sizing:border-box;}
.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 .btn{padding:0;}
.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:hover i{transform:rotate(180deg);transition:transform 0.2s;}

View File

@ -28,7 +28,8 @@ address, em, i {font-style: normal;}
button {border: 0; background: none; cursor: pointer;}
hr {margin: 0; border: none; padding: 0; display: block;}
figure, figcaption {margin: 0; padding: 0;}
form, fieldset {border: none; margin: 0; padding: 0; line-height: 1;}
form, fieldset {border: none; margin: 0; padding: 0; line-height: 1; }
.inner>form{display:inline-block;}
input[type="submit"] {-webkit-appearance: none; -moz-appearance: none; appearance: none;}
header, footer, article, section, aside, nav, main {display: block;}
textarea{color: #666;font-size: 20px;font-weight: 300; font-family: 'Noto Sans KR', sans-serif;; resize: none;}

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 825 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 998 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 297 B

View File

@ -19,6 +19,13 @@ $(window).on("load", function () {
$(document).ready(function () {
$(".faq_list .answer,.faq_wrap .answer").slideUp(0);
$(".question").removeAttr("onclick")
$(".question").click(function(){
$(this).closest("li").toggleClass("active");
$(this).closest("li").find(".answer").slideToggle(400);
});
//강사유형 선택
$(".sel_tpye ul li").mouseenter(function () {

View File

@ -328,7 +328,7 @@ endDate.dateAdapter = {
// 달력 플러그인 실행
startDate.localization = {
placeholder: '시작날짜를 입력하세요',
placeholder: '시작일 선택',
selectedDateMessage: 'Selected date is',
prevMonthLabel: '이전 달 보기',
nextMonthLabel: '다음 달 보기',
@ -341,7 +341,7 @@ startDate.localization = {
identifier: "searchStartDt",
}
endDate.localization = {
placeholder: '종료날짜를 입력하세요',
placeholder: '종료일 선택',
selectedDateMessage: 'Selected date is',
prevMonthLabel: '이전 달 보기',
nextMonthLabel: '다음 달 보기',