2023-12-18 15:53 메인 화면 수정

This commit is contained in:
myname 2023-12-18 15:53:40 +09:00
parent a12c23959b
commit 0476a9c5ee
11 changed files with 864 additions and 796 deletions

View File

@ -539,7 +539,10 @@ public class FndtnEnhanceTrnController {
vEEduAplctVO.setUserId(loginVO.getUniqId()); vEEduAplctVO.setUserId(loginVO.getUniqId());
vEEduAplctVO.setPrcsOrd(vEPrcsDetailVO.getPrcsAplctPrdOrd()); vEEduAplctVO.setPrcsOrd(vEPrcsDetailVO.getPrcsAplctPrdOrd());
vEEduAplctVO.setChrgNm(vEPrcsDetailVO.getChrgNm()); //egovCryptoUtil.encrypt(vEPrcsDetailVO.getChrgNm())
//vEEduAplctVO.setChrgNm(vEPrcsDetailVO.getChrgNm());
vEEduAplctVO.setChrgNm(egovCryptoUtil.encrypt(vEPrcsDetailVO.getChrgNm()));
vEEduAplctVO.setInsttNm(vEPrcsDetailVO.getInsttNm()); vEEduAplctVO.setInsttNm(vEPrcsDetailVO.getInsttNm());
vEEduAplctVO.setdBirth(vEPrcsDetailVO.getdBirth()); vEEduAplctVO.setdBirth(vEPrcsDetailVO.getdBirth());

View File

@ -457,7 +457,7 @@ public class MainController {
BoardVO boardVO_2 = new BoardVO(); BoardVO boardVO_2 = new BoardVO();
boardVO_2.setRecordCountPerPage(5); //게시글 boardVO_2.setRecordCountPerPage(5); //게시글
boardVO_2.setFirstIndex(0); // boardVO_2.setFirstIndex(0); //
boardVO_2.setBbsId("BBSMSTR_000000000681"); boardVO_2.setBbsId("BBSMSTR_000000000000");
List<BoardVO> vo_2 = bbsMngService.selectMainBoardRecent(boardVO_2); List<BoardVO> vo_2 = bbsMngService.selectMainBoardRecent(boardVO_2);
//게시글 내용 html 태그 삭제 //게시글 내용 html 태그 삭제
for(int i=0; i<vo_2.size(); i++) { for(int i=0; i<vo_2.size(); i++) {

View File

@ -1277,7 +1277,14 @@
ON B.BBS_ID = C.BBS_ID ON B.BBS_ID = C.BBS_ID
</isNotEmpty> --> </isNotEmpty> -->
WHERE 1=1 WHERE 1=1
AND a.BBS_ID = #bbsId#
<isEqual property="bbsId" compareValue="BBSMSTR_000000000000">
AND a.BBS_ID IN ('BBSMSTR_000000000020','BBSMSTR_000000000021','BBSMSTR_000000000022')
</isEqual>
<isNotEqual property="bbsId" compareValue="BBSMSTR_000000000000">
AND a.BBS_ID = #bbsId#
</isNotEqual>
AND a.USE_AT = 'Y' /* 사용중 */ AND a.USE_AT = 'Y' /* 사용중 */
<!-- AND b.BBS_TY_CODE != 'BBST02' /*신고게시판 제외 */ <!-- AND b.BBS_TY_CODE != 'BBST02' /*신고게시판 제외 */
AND a.PARNTSCTT_NO = 0 /* 원글 */ AND a.PARNTSCTT_NO = 0 /* 원글 */

View File

@ -75,6 +75,10 @@
a.addr AS addr, a.addr AS addr,
a.addr_detail AS addrDetail, a.addr_detail AS addrDetail,
a.chrg_nm AS chrgNm, a.chrg_nm AS chrgNm,
a.d_birth AS dBirth,
a.instt_nm AS insttNm,
a.clphone AS clphone, a.clphone AS clphone,
a.phone AS phone, a.phone AS phone,
a.email AS email, a.email AS email,

View File

@ -452,12 +452,18 @@
<col style="width: 5%"> <col style="width: 5%">
<col style="width: 180px;"> <col style="width: 180px;">
<col style="width: 180px;"> <col style="width: 180px;">
<col style="width: 180px;">
<col style="width: 180px;">
<col style="width: 180px;">
<col style="width: 210px;"> <col style="width: 210px;">
</colgroup> </colgroup>
<thead> <thead>
<tr> <tr>
<th><input type="checkbox" name="checkAll" id="checkAll" onclick="chkAll(this);" /><label for="checkAll"></label></th> <th><input type="checkbox" name="checkAll" id="checkAll" onclick="chkAll(this);" /><label for="checkAll"></label></th>
<th>신청자</th> <th>신청자</th>
<th>성명</th>
<th>생년월일</th>
<th>회사명</th>
<th>교육이수여부</th> <th>교육이수여부</th>
<th>교육이수상태변경</th> <th>교육이수상태변경</th>
<th>설문조사</th> <th>설문조사</th>
@ -475,6 +481,16 @@
</td> </td>
<td> <td>
<c:out value="${list.userNm}"/> <c:out value="${list.userNm}"/>
</td>
<td>
<c:out value="${list.chrgNm}"/>
</td>
<td>
<c:out value="${list.dBirth}"/>
</td>
<td>
<c:out value="${list.insttNm}"/>
</td>
<td> <td>
<ve:code codeId="VEA003" code="${list.aplctStateCd}"/> <ve:code codeId="VEA003" code="${list.aplctStateCd}"/>
</td> </td>

View File

@ -1,155 +1,163 @@
<!DOCTYPE html> <!DOCTYPE html>
<%@ page language="java" contentType="text/html; charset=utf-8" <%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%> pageEncoding="utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> <%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="ve" uri="/WEB-INF/tlds/kcc_tld.tld"%> <%@ taglib prefix="ve" uri="/WEB-INF/tlds/kcc_tld.tld"%>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %> <%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
<% <%
/** /**
* @Class Name : fndthEduPrcsMngDetail.jsp * @Class Name : fndthEduPrcsMngDetail.jsp
* @Description : 기반강화연수 상세화면 * @Description : 기반강화연수 상세화면
* @Modification Information * @Modification Information
* @ * @
* @ 수정일 수정자 수정내용 * @ 수정일 수정자 수정내용
* @ ------- -------- --------------------------- * @ ------- -------- ---------------------------
* @ 2021.12.16 조용준 최초 생성 * @ 2021.12.16 조용준 최초 생성
* @author 조용주 * @author 조용주
* @since 2021.12.16 * @since 2021.12.16
* @version 1.0 * @version 1.0
* @see * @see
* *
*/ */
%> %>
<html lang="ko"> <html lang="ko">
<head> <head>
<title>교육과정관리</title> <title>교육과정관리</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript"> <script type="text/javascript">
function fncGoList(){ function fncGoList(){
var listForm = document.listForm ; var listForm = document.listForm ;
listForm.action = "<c:url value='/kccadr/oprtn/fndthEnhanceTrn/fndthEduPrcsMngList.do'/>"; listForm.action = "<c:url value='/kccadr/oprtn/fndthEnhanceTrn/fndthEduPrcsMngList.do'/>";
listForm.submit(); listForm.submit();
} }
function fncMdfy(){ function fncMdfy(){
var detailForm = document.detailForm ; var detailForm = document.detailForm ;
detailForm.action = "<c:url value='/kccadr/oprtn/fndthEnhanceTrn/fndthEduPrcsMngMdfy.do'/>"; detailForm.action = "<c:url value='/kccadr/oprtn/fndthEnhanceTrn/fndthEduPrcsMngMdfy.do'/>";
detailForm.submit(); detailForm.submit();
} }
</script> </script>
</head> </head>
<body> <body>
<form:form id="listForm" name="listForm" commandName="vEPrcsDetailVO" method="post"> <form:form id="listForm" name="listForm" commandName="vEPrcsDetailVO" method="post">
</form:form> </form:form>
<form:form id="detailForm" name="detailForm" commandName="vEPrcsDetailVO" method="post"> <form:form id="detailForm" name="detailForm" commandName="vEPrcsDetailVO" method="post">
<input type="hidden" name="prcsOrd" value="<c:out value='${vEPrcsDetailVO.prcsOrd}' default='1' />"/> <input type="hidden" name="prcsOrd" value="<c:out value='${vEPrcsDetailVO.prcsOrd}' default='1' />"/>
<!-- cont --> <!-- cont -->
<div class="cont_wrap"> <div class="cont_wrap">
<div class="box"> <div class="box">
<!-- cont_tit --> <!-- cont_tit -->
<div class="cont_tit"> <div class="cont_tit">
<h2>교육과정상세</h2> <h2>교육과정상세</h2>
<ul class="cont_nav"> <ul class="cont_nav">
<li class="home"><a href="/"><i></i></a></li> <li class="home"><a href="/"><i></i></a></li>
<li> <li>
<p>실무자역량강화(기반강화연수관리)</p> <p>실무자역량강화(기반강화연수관리)</p>
</li> </li>
<li><span class="cur_nav">과정관리상세</span></li> <li><span class="cur_nav">과정관리상세</span></li>
</ul> </ul>
</div> </div>
<!-- //cont_tit --> <!-- //cont_tit -->
<div class="cont"> <div class="cont">
<!-- list_상세 --> <!-- list_상세 -->
<div class="tb_tit01"> <div class="tb_tit01">
<p>교육과정관리</p> <p>교육과정관리</p>
</div> </div>
<div class="tb_type02"> <div class="tb_type02">
<table> <table>
<colgroup> <colgroup>
<col style="width: 210px;"> <col style="width: 210px;">
<col style="width: auto;"> <col style="width: auto;">
<col style="width: 210px;"> <col style="width: 210px;">
<col style="width: auto;"> <col style="width: auto;">
</colgroup> </colgroup>
<tbody> <tbody>
<tr> <tr>
<th scope="row">교육부문</th> <th scope="row">교육부문</th>
<td colspan="3" style="position: relative;"> <td colspan="3" style="position: relative;">
<ve:code codeId="VEA001" code="${info.prcsDiv}"/> <ve:code codeId="VEA001" code="${info.prcsDiv}"/>
<div class="put_photo"> <div class="put_photo">
<div class="put_photo_in"> <div class="put_photo_in">
<div class="put_photo"> <div class="put_photo">
<div class="put_photo_in"> <div class="put_photo_in">
<div class="put_photo_box"> <div class="put_photo_box">
<c:if test="${empty info.imageAtchFileId}"> <c:if test="${empty info.imageAtchFileId}">
<img src="${pageContext.request.contextPath}/visitEdu/usr/publish/images/content/img_add.png" alt="이미지를 넣어주세요"> <img src="${pageContext.request.contextPath}/visitEdu/usr/publish/images/content/img_add.png" alt="이미지를 넣어주세요">
</c:if> </c:if>
<c:if test="${not empty info.imageAtchFileId}"> <c:if test="${not empty info.imageAtchFileId}">
<img id="instrPhoto" class="id_pic" alt="사진" src='<c:url value='/uss/ion/pwm/getImage.do'/>?atchFileId=<c:out value="${info.imageAtchFileId}"/>' /> <img id="instrPhoto" class="id_pic" alt="사진" src='<c:url value='/uss/ion/pwm/getImage.do'/>?atchFileId=<c:out value="${info.imageAtchFileId}"/>' />
</c:if> </c:if>
<input type="hidden" name="imageAtchFileId" id="imageAtchFileId" value="<c:out value='${info.imageAtchFileId}'/>"/> <input type="hidden" name="imageAtchFileId" id="imageAtchFileId" value="<c:out value='${info.imageAtchFileId}'/>"/>
</div> </div>
<!-- <button type="button" class="btnType01" onclick="fncPhotoPopup(); return false;">사진등록</button> --> <!-- <button type="button" class="btnType01" onclick="fncPhotoPopup(); return false;">사진등록</button> -->
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</td> </td>
</tr> </tr>
<tr> <tr>
<th scope="row">과정명</th> <th scope="row">과정명</th>
<td> <td>
<c:out value='${info.prcsNm}' /> <c:out value='${info.prcsNm}' />
</td> </td>
</tr> </tr>
<tr> <tr>
<th scope="row">과정설명</th> <th scope="row">과정설명</th>
<td> <td>
<c:out value='${info.prcsCn}' /> <div style="white-space:pre;"><c:out value='${info.prcsCn}' escapeXml="false" /></div>
</td> </td>
</tr> </tr>
<tr> <!--
<th scope="row">사용여부</th> <tr>
<td> <th scope="row">과정설명</th>
<c:if test="${info.useYn eq 'Y'}"> <td>
사용 <pre><c:out value='${info.prcsCn}'/></pre>
</c:if> </td>
<c:if test="${info.useYn ne 'Y'}"> </tr>
미사용 -->
</c:if> <tr>
</td> <th scope="row">사용여부</th>
</tr> <td>
</tbody> <c:if test="${info.useYn eq 'Y'}">
</table> 사용
</div> </c:if>
<!-- //list_상세 --> <c:if test="${info.useYn ne 'Y'}">
미사용
<!-- btn_wrap --> </c:if>
<div class="btn_wrap btn_layout01"> </td>
<div class="btn_left"> </tr>
</div> </tbody>
<div class="btn_center"> </table>
</div> </div>
<div class="btn_right"> <!-- //list_상세 -->
<button type="button" class="btn_type02" onclick="fncMdfy(); return false;">수정</button>
<button type="button" class="btn_type03" onclick="fncGoList(); return false;">목록</button> <!-- btn_wrap -->
</div> <div class="btn_wrap btn_layout01">
</div> <div class="btn_left">
</div> </div>
</div> <div class="btn_center">
</div> </div>
</form:form> <div class="btn_right">
<!-- //cont --> <button type="button" class="btn_type02" onclick="fncMdfy(); return false;">수정</button>
</body> <button type="button" class="btn_type03" onclick="fncGoList(); return false;">목록</button>
</html> </div>
</div>
</div>
</div>
</div>
</form:form>
<!-- //cont -->
</body>
</html>

View File

@ -29,7 +29,8 @@ $(document).ready(function(){
var listPage = $(location).attr('href').split($(location).attr('host'))[1].split('Detail.do')[0]+'List.do'+"?bbsId=<c:out value='${brdMstrVO.bbsId}' />" ; var listPage = $(location).attr('href').split($(location).attr('host'))[1].split('Detail.do')[0]+'List.do'+"?bbsId=<c:out value='${brdMstrVO.bbsId}' />" ;
var detailPage = $(location).attr('href').split($(location).attr('host'))[1].split('?')[0] ; var detailPage = $(location).attr('href').split($(location).attr('host'))[1].split('?')[0] ;
function fn_egov_select_noticeList(pageNo) { function fn_egov_select_noticeList(pageNo) {
window.history.back(); //window.history.back();
location.href="<c:url value='/web/cop/bbs/selectDataBoardList.do'/>";
} }
</script> </script>

View File

@ -78,6 +78,15 @@ function fn_egov_inqire_notice(bbsId, nttId) {
document.frm.action = "<c:url value='/web/cop/bbsWeb/selectBoardDetail.do'/>?pubDetail=Y"; document.frm.action = "<c:url value='/web/cop/bbsWeb/selectBoardDetail.do'/>?pubDetail=Y";
document.frm.submit(); document.frm.submit();
} }
function fn_egov_inqire_data(bbsId, nttId) {
document.frm.nttId.value = nttId;
document.frm.bbsId.value = bbsId;
document.frm.method = "get";
document.frm.action = "<c:url value='/web/cop/bbs/selectDataBoardDetail.do'/>";
document.frm.submit();
}
//저작권체험교실 등록화면 이동 시 운영신청 기간인지 체크 //저작권체험교실 등록화면 이동 시 운영신청 기간인지 체크
function goCpyrgWrite(){ function goCpyrgWrite(){
if(!checkAplctPsbl()) return; if(!checkAplctPsbl()) return;
@ -287,8 +296,8 @@ function instrChk(){
<c:forEach var="bbsData" items="${bbsList}" varStatus="status" end="4"> <c:forEach var="bbsData" items="${bbsList}" varStatus="status" end="4">
<li> <li>
<a href="#none"> <a href="#none" onclick="javascript:fn_egov_inqire_notice('<c:out value="${bbsData.bbsId}"/>', '<c:out value="${bbsData.nttId}"/>');">
<p class="date"><i></i>2023-09-25</p> <p class="date"><i></i><c:out value="${bbsData.frstRegisterPnttm}" /></p>
<p class="title"><span class="emphasis">공지</span><c:out value='${bbsData.nttSj}' /></p> <p class="title"><span class="emphasis">공지</span><c:out value='${bbsData.nttSj}' /></p>
</a> </a>
</li> </li>
@ -341,10 +350,21 @@ function instrChk(){
<div class="data_notice content_wrap"> <div class="data_notice content_wrap">
<div class="title"> <div class="title">
<h3>자료실</h3> <h3>자료실</h3>
<a href="#none" class="btn_plus">더보기</a> <!-- <a href="#none" class="btn_plus">더보기</a> -->
<a href="<c:url value='/web/cop/bbs/selectDataBoardList.do'/>" class="btn_plus">더보기</a>
</div> </div>
<div class="content"> <div class="content">
<ul class="notice_list"> <ul class="notice_list">
<c:forEach var="bbsData" items="${bbsList_2}" varStatus="status" end="3">
<li>
<a href="#none" onclick="javascript:fn_egov_inqire_data('<c:out value="${bbsData.bbsId}"/>', '<c:out value="${bbsData.nttId}"/>');">
<p class="title"><i></i><c:out value='${bbsData.nttSj}' /></p>
<p class="date"><c:out value="${bbsData.frstRegisterPnttm}" /></p>
</a>
</li>
</c:forEach>
<!--
<li> <li>
<a href="#none"> <a href="#none">
<p class="title"><i></i>제 13기 청소년 전담 강사 양성</p> <p class="title"><i></i>제 13기 청소년 전담 강사 양성</p>
@ -369,6 +389,7 @@ function instrChk(){
<p class="date">2023-09-25</p> <p class="date">2023-09-25</p>
</a> </a>
</li> </li>
-->
</ul> </ul>
</div> </div>
</div> </div>
@ -404,5 +425,6 @@ function instrChk(){
<form name="frm" action="<c:url value='/web/cop/bbsWeb/selectBoardList.do'/>" method="post"> <form name="frm" action="<c:url value='/web/cop/bbsWeb/selectBoardList.do'/>" method="post">
<input type="hidden" name="bbsId" value="" /> <input type="hidden" name="bbsId" value="" />
<input type="hidden" name="nttId" value="" /> <input type="hidden" name="nttId" value="" />
<input type="hidden" name="pageIndex" value="1" />
</form> </form>
</html> </html>

View File

@ -1,319 +1,326 @@
<%@ page contentType="text/html; charset=utf-8"%> <%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> <%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%> <%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
<%@ taglib prefix="ve" uri="/WEB-INF/tlds/kcc_tld.tld"%> <%@ taglib prefix="ve" uri="/WEB-INF/tlds/kcc_tld.tld"%>
<%@ taglib prefix="un" uri="http://jakarta.apache.org/taglibs/unstandard-1.0" %> <%@ taglib prefix="un" uri="http://jakarta.apache.org/taglibs/unstandard-1.0" %>
<un:useConstants var="VeConstants" className="kcc.ve.cmm.VeConstants" /> <un:useConstants var="VeConstants" className="kcc.ve.cmm.VeConstants" />
<% pageContext.setAttribute("replaceChar", "\n"); %> <% pageContext.setAttribute("replaceChar", "\n"); %>
<meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta http-equiv="content-type" content="text/html; charset=utf-8">
<style> <style>
input:disabled { input:disabled {
background-color: #f9f9f9 !important; background-color: #f9f9f9 !important;
} }
input:read-only { input:read-only {
background-color: #f9f9f9 !important; background-color: #f9f9f9 !important;
} }
</style> </style>
<script type="text/javaScript" language="javascript"> <script type="text/javaScript" language="javascript">
$(document).ready(function(){ $(document).ready(function(){
// 상태값 확인 // 상태값 확인
ddlnCdSttsChk(); ddlnCdSttsChk();
}); });
function ddlnCdSttsChk(){ function ddlnCdSttsChk(){
var $ddlnCdStts = $("#ddlnCdStts"); var $ddlnCdStts = $("#ddlnCdStts");
// 상태에따라 싱천버튼 활성화 비활성화 // 상태에따라 싱천버튼 활성화 비활성화
var regStatus = true; var regStatus = true;
// 텍스트가 비어있는지 확인 // 텍스트가 비어있는지 확인
console.log('$ddlnCdStts.text(): ',$ddlnCdStts.text()); console.log('$ddlnCdStts.text(): ',$ddlnCdStts.text());
if ($ddlnCdStts.text().trim() === "") { if ($ddlnCdStts.text().trim() === "") {
var dateText = $ddlnCdStts.closest('table').find("td:eq(2)").text().trim(); var dateText = $ddlnCdStts.closest('table').find("td:eq(2)").text().trim();
var strtPnttm = new Date(dateText.split("~")[0].trim().replace(/\./g, '-')); var strtPnttm = new Date(dateText.split("~")[0].trim().replace(/\./g, '-'));
var endPnttm = new Date(dateText.split("~")[1].trim().replace(/\./g, '-')); var endPnttm = new Date(dateText.split("~")[1].trim().replace(/\./g, '-'));
var currentDate = new Date(); var currentDate = new Date();
var textVal=''; var textVal='';
if (currentDate < strtPnttm) { if (currentDate < strtPnttm) {
// $ddlnCdStts.text("접수전"); // $ddlnCdStts.text("접수전");
textVal = "접수전"; textVal = "접수전";
} else if (currentDate >= strtPnttm && currentDate <= endPnttm) { } else if (currentDate >= strtPnttm && currentDate <= endPnttm) {
// $ddlnCdStts.text("접수중"); // $ddlnCdStts.text("접수중");
textVal = "접수중"; textVal = "접수중";
regStatus = false; regStatus = false;
} else if (currentDate > endPnttm) { } else if (currentDate > endPnttm) {
// $ddlnCdStts.text("접수종료"); // $ddlnCdStts.text("접수종료");
textVal = "접수종료"; textVal = "접수종료";
} }
// 상태 // 상태
$ddlnCdStts.text(textVal); $ddlnCdStts.text(textVal);
// 버튼 // 버튼
// 접수중일땐 버튼에 신청으로 노출 // 접수중일땐 버튼에 신청으로 노출
if(textVal != '접수중'){ if(textVal != '접수중'){
$('#regBtn').text(textVal); $('#regBtn').text(textVal);
} }
else{ else{
$('#regBtn').text('신청'); $('#regBtn').text('신청');
} }
}else if($ddlnCdStts.text().trim() === "찜하기"){ }else if($ddlnCdStts.text().trim() === "찜하기"){
$('#regBtn').text('신청'); $('#regBtn').text('신청');
regStatus = false; regStatus = false;
} }
$('#regBtn').prop('disabled', regStatus); // 버튼 비활성화 $('#regBtn').prop('disabled', regStatus); // 버튼 비활성화
} }
function fncGoList(){ function fncGoList(){
var listForm = document.listForm ; var listForm = document.listForm ;
listForm.action = "<c:url value='/web/ve/aplct/fndtnEnhanceTrn/eduAplctList.do'/>"; listForm.action = "<c:url value='/web/ve/aplct/fndtnEnhanceTrn/eduAplctList.do'/>";
listForm.submit(); listForm.submit();
} }
function fncGoEdit(){ function fncGoEdit(){
var linkForm = document.linkForm ; var linkForm = document.linkForm ;
linkForm.action = "<c:url value='/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctMdfy.do'/>"; linkForm.action = "<c:url value='/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctMdfy.do'/>";
linkForm.submit(); linkForm.submit();
} }
function fncSendSubmit(){ function fncSendSubmit(){
if(confirm("제출 하시겠습니까?")){ if(confirm("제출 하시겠습니까?")){
$.ajax({ $.ajax({
type:"POST", type:"POST",
url:"${pageContext.request.contextPath}/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctStatusAjax.do", url:"${pageContext.request.contextPath}/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctStatusAjax.do",
data: { data: {
"eduAplctOrd" : $("#eduAplctOrd").val() , "eduAplctOrd" : $("#eduAplctOrd").val() ,
"sbmtYn" : 'Y', "sbmtYn" : 'Y',
"aprvlCd" : VeConstants.APRVL_CD_80, "aprvlCd" : VeConstants.APRVL_CD_80,
}, },
dataType:'json', dataType:'json',
success:function(returnData){ success:function(returnData){
if(returnData.rsCnt > 0){ if(returnData.rsCnt > 0){
alert("제출 되었습니다."); alert("제출 되었습니다.");
fncGoDetail(); fncGoDetail();
} }
}, },
error:function(request , status, error){ error:function(request , status, error){
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
} }
}); });
} }
} }
function fncCancleSubmit(){ function fncCancleSubmit(){
if(confirm("교육신청 취소하시겠습니까?")){ if(confirm("교육신청 취소하시겠습니까?")){
$.ajax({ $.ajax({
type:"POST", type:"POST",
url:"${pageContext.request.contextPath}/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctStatusAjax.do", url:"${pageContext.request.contextPath}/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctStatusAjax.do",
data: { data: {
"eduAplctOrd" : $("#eduAplctOrd").val() , "eduAplctOrd" : $("#eduAplctOrd").val() ,
"useYn" : 'N' "useYn" : 'N'
}, },
dataType:'json', dataType:'json',
success:function(returnData){ success:function(returnData){
if(returnData.rsCnt > 0){ if(returnData.rsCnt > 0){
alert("교육신청 취소되었습니다."); alert("교육신청 취소되었습니다.");
fncGoList(); fncGoList();
} }
}, },
error:function(request , status, error){ error:function(request , status, error){
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
} }
}); });
} }
} }
function fncGoDetail(){ function fncGoDetail(){
var linkForm = document.linkForm ; var linkForm = document.linkForm ;
linkForm.action = "<c:url value='/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctDetail.do'/>"; linkForm.action = "<c:url value='/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctDetail.do'/>";
linkForm.submit(); linkForm.submit();
} }
function chrgInfoUpdatePop(){ function chrgInfoUpdatePop(){
commonPopLayeropen( commonPopLayeropen(
"${pageContext.request.contextPath}/web/ve/comm/popup/chrgInfoUpdatePop.do" "${pageContext.request.contextPath}/web/ve/comm/popup/chrgInfoUpdatePop.do"
, 650 , 650
, 464 , 464
, {'eduAplctOrd' : $("#eduAplctOrd").val()} , {'eduAplctOrd' : $("#eduAplctOrd").val()}
, "Y" , "Y"
, "chrgInfoUpdatePop" , "chrgInfoUpdatePop"
); );
} }
function fn_eduRegPopup(prcsAplctPrdOrd){ function fn_eduRegPopup(prcsAplctPrdOrd){
var data ={ var data ={
"prcsAplctPrdOrd": prcsAplctPrdOrd "prcsAplctPrdOrd": prcsAplctPrdOrd
} }
commonPopLayeropen( commonPopLayeropen(
"${pageContext.request.contextPath}/web/ve/aplct/fndtnEnhanceTrn/eduAplctPop.do" "${pageContext.request.contextPath}/web/ve/aplct/fndtnEnhanceTrn/eduAplctPop.do"
, 850 , 850
, 900 , 900
, data , data
, "N" , "N"
, "eduRegPopup" , "eduRegPopup"
); );
} }
</script> </script>
<form name="listForm"> <form name="listForm">
</form> </form>
<div class="cont_wrap" id="sub"> <div class="cont_wrap" id="sub">
<div class="cont_tit"> <div class="cont_tit">
<h2>신청상세</h2> <h2>신청상세</h2>
<div class="sns_go"> <div class="sns_go">
<button type="button" title="새창열림"><img src="${pageContext.request.contextPath}/visitEdu/usr/publish/images/content/facebook_icon.png" alt="페이스북 바로가기"></button> <button type="button" title="새창열림"><img src="${pageContext.request.contextPath}/visitEdu/usr/publish/images/content/facebook_icon.png" alt="페이스북 바로가기"></button>
<button type="button" title="새창열림"><img src="${pageContext.request.contextPath}/visitEdu/usr/publish/images/content/twitter_icon.png" alt="트위터 바로가기"></button> <button type="button" title="새창열림"><img src="${pageContext.request.contextPath}/visitEdu/usr/publish/images/content/twitter_icon.png" alt="트위터 바로가기"></button>
</div> </div>
</div> </div>
<div class="tit_box"> <div class="tit_box">
<i class="tit_box_icon1"></i> <i class="tit_box_icon1"></i>
<div> <div>
<p>찾아가는 저작권 교육</p> <p>실무역량강화</p>
<span> <span>
‘찾아가는 저작권 교육’은 저작권 교육이 필요한 <span>공공기관, 대학, 문화예술단체 등을 </span>대상으로 무료로 강의를 지원하는 맞춤형 교육 서비스입니다. ‘찾아가는 저작권 교육’은 저작권 교육이 필요한 <span>공공기관, 대학, 문화예술단체 등을 </span>대상으로 무료로 강의를 지원하는 맞춤형 교육 서비스입니다.
<p style="font-weight:400;color:red;font-size:17px;padding-top:10px;">담당자 연락처) 02-2669-0083</p> <p style="font-weight:400;color:red;font-size:17px;padding-top:10px;">담당자 연락처) 02-2669-0082</p>
</span> </span>
</div> </div>
</div> </div>
<div class="tb_tit01"> <div class="tb_tit01">
<div class="tb_tit01_left"> <div class="tb_tit01_left">
<p>교육신청 내용</p> <p>교육신청 내용</p>
</div> </div>
<%-- <%--
<c:if test="${info.aprvlCd eq VeConstants.STATUS_CD_SBMT}"> <c:if test="${info.aprvlCd eq VeConstants.STATUS_CD_SBMT}">
<div class="btn_wrap"> <div class="btn_wrap">
<button type="button" class="btnType06" onclick="chrgInfoUpdatePop();">담당자 정보 수정</button> <button type="button" class="btnType06" onclick="chrgInfoUpdatePop();">담당자 정보 수정</button>
</div> </div>
</c:if> </c:if>
--%> --%>
</div> </div>
<div class="tb_type01 tb_write"> <div class="tb_type01 tb_write">
<table> <table>
<colgroup> <colgroup>
<col style="width: 210px;"> <col style="width: 210px;">
<col style="width: auto;"> <col style="width: auto;">
<col style="width: 210px;"> <col style="width: 210px;">
<col style="width: auto;"> <col style="width: auto;">
</colgroup> </colgroup>
<tbody> <tbody>
<tr> <tr>
<th>교육부분</th> <th>교육부분</th>
<td> <td>
<ve:code codeId="VEA001" code="${info.prcsDiv}"/> <ve:code codeId="VEA001" code="${info.prcsDiv}"/>
</td> </td>
<th>과정</th> <th>과정</th>
<td> <td>
<c:out value="${info.prcsNm}"/> <c:out value="${info.prcsNm}"/>
</td> </td>
</tr> </tr>
<tr> <tr>
<th>신청기간</th> <th>신청기간</th>
<td> <td>
<c:out value="${info.strtPnttm}"/>~<c:out value="${info.endPnttm}"/> <c:out value="${info.strtPnttm}"/>~<c:out value="${info.endPnttm}"/>
</td> </td>
<th scope="row">교육기간</th> <th scope="row">교육기간</th>
<td> <td>
<c:out value="${info.eduStrtPnttm}"/>~<c:out value="${info.eduDdlnPnttm}"/> <c:out value="${info.eduStrtPnttm}"/>~<c:out value="${info.eduDdlnPnttm}"/>
</td> </td>
</tr> </tr>
<tr> <tr>
<th scope="row">상세교육내용</th> <th scope="row">상세교육내용</th>
<td> <td colspan="3">
<c:out value="${info.prcsCn }" /> <div style="white-space:pre;"><c:out value='${info.prcsCn}'/></div>
</td> </td>
<th scope="row">정원</th> </tr>
<td class="addPro_wrap"> <tr>
<c:out value="${info.nos}"/> <th scope="row">정원</th>
</td> <td class="addPro_wrap" colspan="3">
</tr <c:out value="${info.nos}"/>
<tr> </td>
<th scope="row">목적</th> </tr>
<td> <tr>
<c:out value="${info.prpsCn }" /> <th scope="row">목적</th>
</td> <td>
<th scope="row">특징</th> <c:out value="${info.prpsCn }" />
<td> </td>
<c:out value="${info.chrctCn}"/> <th scope="row">특징</th>
</td> <td>
</tr> <c:out value="${info.chrctCn}"/>
<tr> </td>
<th scope="row">상태</th> </tr>
<td id="ddlnCdStts"> <tr>
<c:choose> <th scope="row">상태</th>
<c:when test="${not empty info.aprvlCd}"> <td id="ddlnCdStts">
<kc:code codeId="VE0003" code="${info.aprvlCd}"/> <c:choose>
</c:when> <c:when test="${not empty info.aprvlCd}">
<c:otherwise> <kc:code codeId="VE0003" code="${info.aprvlCd}"/>
<kc:code codeId="VEA004" code="${info.ddlnCd}"/> </c:when>
</c:otherwise> <c:otherwise>
</c:choose> <kc:code codeId="VEA004" code="${info.ddlnCd}"/>
<%-- <ve:code codeId="VEA004" code="${info.ddlnCd}"/> --%> </c:otherwise>
</td> </c:choose>
<th scope="row">교육장소</th> <%-- <ve:code codeId="VEA004" code="${info.ddlnCd}"/> --%>
<td class="addPro_wrap"> </td>
<c:out value="${info.eduPlace}"/> <th scope="row">교육장소</th>
</td> <td class="addPro_wrap">
</tr> <c:out value="${info.eduPlace}"/>
<%-- <c:if test="${info.lctrPlanRsltAtchFileId != null && info.lctrPlanRsltAtchFileId != ''}"> </td>
<tr> </tr>
<th scope="row">강의계획서</th> <%-- <c:if test="${info.lctrPlanRsltAtchFileId != null && info.lctrPlanRsltAtchFileId != ''}">
<td id="ddlnCdStts"> <tr>
<c:import url="/cmm/fms/selectScholSealInfs.do" charEncoding="utf-8"> <th scope="row">강의계획서</th>
<c:param name="param_atchFileId" value="${info.lctrPlanRsltAtchFileId}" /> <td id="ddlnCdStts">
</c:import> <c:import url="/cmm/fms/selectScholSealInfs.do" charEncoding="utf-8">
</td> <c:param name="param_atchFileId" value="${info.lctrPlanRsltAtchFileId}" />
</tr> </c:import>
</c:if> --%> </td>
</tr>
<tr> </c:if> --%>
<th scope="row">운영계획서</th>
<td> <tr>
<a href="/cmm/fms/FileDown.do?atchFileId=FILE_000000000001170&fileSn=0">실무역량강화 운영 계획서.pptx 다운로드</a> <th scope="row">교육안내문</th>
</td> <td>
</tr> <%-- <a href="<c:url value='/cmm/fms/FileDown.do?atchFileId=FILE_000000000001170&fileSn=0'/>">교육안내문.pptx 다운로드</a> --%>
</tbody> <c:import url="/cmm/fms/selectSimpleDownInfs.do" charEncoding="utf-8">
</table> <c:param name="param_atchFileId" value="FILE_000000000001170" />
</div> </c:import>
<div class="btn_wrap btn_layout01">
<div class="btn_left"> </td>
</div> </tr>
<div class="btn_center">
</div> </tbody>
<div class="btn_right"> </table>
<button type="button" id="regBtn" class="btnType04" onclick="fn_eduRegPopup('<c:out value="${info.prcsAplctPrdOrd}"/>');" data-tooltip="target_confirm_popup"> </div>
<c:choose> <div class="btn_wrap btn_layout01">
<c:when test="${not empty info.aprvlCd}"> <div class="btn_left">
<kc:code codeId="VE0003" code="${info.aprvlCd}"/> </div>
</c:when> <div class="btn_center">
<c:otherwise> </div>
<kc:code codeId="VEA004" code="${info.ddlnCd}"/> <div class="btn_right">
</c:otherwise> <button type="button" id="regBtn" class="btnType04" onclick="fn_eduRegPopup('<c:out value="${info.prcsAplctPrdOrd}"/>');" data-tooltip="target_confirm_popup">
</c:choose> <c:choose>
<!-- 신청 --> <c:when test="${not empty info.aprvlCd}">
</button> <kc:code codeId="VE0003" code="${info.aprvlCd}"/>
</div> </c:when>
</div> <c:otherwise>
<kc:code codeId="VEA004" code="${info.ddlnCd}"/>
</c:otherwise>
</c:choose>
<!-- 신청 -->
</button>
</div>
</div>
</div> </div>

View File

@ -359,7 +359,7 @@ $(document).ready(function(){
<input type="hidden" name="eduAplctOrd" id="eduAplctOrd" value="" /> <input type="hidden" name="eduAplctOrd" id="eduAplctOrd" value="" />
<div class="cont_tit"> <div class="cont_tit">
<h2>강의목록</h2> <h2>전체과정</h2>
<div class="sns_go"> <div class="sns_go">
<button type="button" title="새창열림"><img src="${pageContext.request.contextPath}/visitEdu/usr/publish/images/content/facebook_icon.png" alt="페이스북 바로가기"></button> <button type="button" title="새창열림"><img src="${pageContext.request.contextPath}/visitEdu/usr/publish/images/content/facebook_icon.png" alt="페이스북 바로가기"></button>
<button type="button" title="새창열림"><img src="${pageContext.request.contextPath}/visitEdu/usr/publish/images/content/twitter_icon.png" alt="트위터 바로가기"></button> <button type="button" title="새창열림"><img src="${pageContext.request.contextPath}/visitEdu/usr/publish/images/content/twitter_icon.png" alt="트위터 바로가기"></button>

View File

@ -1,316 +1,316 @@
<%@ page contentType="text/html; charset=utf-8"%> <%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> <%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="ve" uri="/WEB-INF/tlds/kcc_tld.tld"%> <%@ taglib prefix="ve" uri="/WEB-INF/tlds/kcc_tld.tld"%>
<%@ taglib prefix="un" uri="http://jakarta.apache.org/taglibs/unstandard-1.0" %> <%@ taglib prefix="un" uri="http://jakarta.apache.org/taglibs/unstandard-1.0" %>
<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%> <%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
<un:useConstants var="VeConstants" className="kcc.ve.cmm.VeConstants" /> <un:useConstants var="VeConstants" className="kcc.ve.cmm.VeConstants" />
<title>교육신청 목록 > 성인 찾아가는 저작권 교육 > 한국저작권위원회 저작권 교육 시스템</title> <title>교육신청 목록 > 성인 찾아가는 저작권 교육 > 한국저작권위원회 저작권 교육 시스템</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta http-equiv="content-type" content="text/html; charset=utf-8">
<script type="text/javaScript" language="javascript"> <script type="text/javaScript" language="javascript">
function linkPage(pageNo){ function linkPage(pageNo){
var listForm = document.listForm ; var listForm = document.listForm ;
listForm.pageIndex.value = pageNo ; listForm.pageIndex.value = pageNo ;
listForm.action = "<c:url value='/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctList.do'/>"; listForm.action = "<c:url value='/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctList.do'/>";
listForm.submit(); listForm.submit();
} }
function goWrite(){ function goWrite(){
$("#listForm").attr("action","${pageContext.request.contextPath}/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctReg.do").submit(); $("#listForm").attr("action","${pageContext.request.contextPath}/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctReg.do").submit();
} }
function fncGoDetail(eduAplctOrd){ function fncGoDetail(eduAplctOrd){
var listForm = document.listForm ; var listForm = document.listForm ;
listForm.eduAplctOrd.value = eduAplctOrd ; listForm.eduAplctOrd.value = eduAplctOrd ;
$("#listForm").attr("action","${pageContext.request.contextPath}/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctDetail.do").submit(); $("#listForm").attr("action","${pageContext.request.contextPath}/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctDetail.do").submit();
} }
function fncGoList(){ function fncGoList(){
linkPage(1); linkPage(1);
} }
function fncReset(thisObj){ function fncReset(thisObj){
var targetObj = $(thisObj).closest('.list_top').find('select,input'); var targetObj = $(thisObj).closest('.list_top').find('select,input');
$.each(targetObj, function(){ $.each(targetObj, function(){
$(this).val(''); $(this).val('');
}); });
} }
//FAQ 답변 open&close //FAQ 답변 open&close
function faqOpen(item) { function faqOpen(item) {
if($(item).is(".slide_open") == true) { if($(item).is(".slide_open") == true) {
$(item).removeClass("slide_open"); $(item).removeClass("slide_open");
$(item).next(".answer").slideUp(300); $(item).next(".answer").slideUp(300);
$(item).attr("title","답변 열기"); $(item).attr("title","답변 열기");
} else { } else {
$(item).addClass("slide_open"); $(item).addClass("slide_open");
$(item).next(".answer").slideDown(300); $(item).next(".answer").slideDown(300);
$(item).attr("title","답변 닫기"); $(item).attr("title","답변 닫기");
$(item).closest("li").siblings("li").children(".question").removeClass("slide_open"); $(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(".answer").slideUp(300);
$(item).closest("li").siblings("li").children(".question").attr("title","답변 열기"); $(item).closest("li").siblings("li").children(".question").attr("title","답변 열기");
} }
} }
function fn_qnaReg(){ function fn_qnaReg(){
if(!confirm("문의 등록을 하시겠습니까?")){ if(!confirm("문의 등록을 하시겠습니까?")){
$('#qnaCn').val(''); $('#qnaCn').val('');
$('.btn_popup_close').click(); $('.btn_popup_close').click();
return false; return false;
} }
var data = new FormData(document.getElementById("qnaForm")); var data = new FormData(document.getElementById("qnaForm"));
var url = "${pageContext.request.contextPath}/web/ve/aplct/fndtnEnhanceTrn/qnaRegAjax.do"; var url = "${pageContext.request.contextPath}/web/ve/aplct/fndtnEnhanceTrn/qnaRegAjax.do";
$.ajax({ $.ajax({
type:"POST", type:"POST",
url: url, url: url,
data: data, data: data,
dataType:'json', dataType:'json',
async: false, async: false,
processData: false, processData: false,
contentType: false, contentType: false,
cache: false, cache: false,
success:function(returnData){ success:function(returnData){
console.log('returnData : ', returnData); console.log('returnData : ', returnData);
if(returnData.result == "success"){ if(returnData.result == "success"){
// 대상자 테이블 pk 값 // 대상자 테이블 pk 값
var sspnIdtmtTrgtOrd = returnData.id; var sspnIdtmtTrgtOrd = returnData.id;
alert(returnData.msg); alert(returnData.msg);
}else{ }else{
alert(returnData.msg); alert(returnData.msg);
} }
// fn_target_confirm_clean(); // fn_target_confirm_clean();
location.reload(); location.reload();
}, },
error:function(request , status, error){ error:function(request , status, error){
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
} }
}); });
$('#target_confirm_popup-close').click(); $('#target_confirm_popup-close').click();
} }
function fn_goListForm(data){ function fn_goListForm(data){
var form = document.goListForm ; var form = document.goListForm ;
form.searchStatus.value = data ; form.searchStatus.value = data ;
form.submit(); form.submit();
} }
</script> </script>
<!-- content --> <!-- content -->
<div class="cont_wrap" id="sub"> <div class="cont_wrap" id="sub">
<form id="goListForm" name="goListForm" action="<c:url value="/web/ve/aplct/fndtnEnhanceTrn/fndtnEduAplctList.do" />" method="post"> <form id="goListForm" name="goListForm" action="<c:url value="/web/ve/aplct/fndtnEnhanceTrn/fndtnEduAplctList.do" />" method="post">
<input type="hidden" id="searchStatus" name="searchStatus" /> <input type="hidden" id="searchStatus" name="searchStatus" />
</form> </form>
<form:form id="listForm" name="listForm" commandName="vEEduAplctVO"> <form:form id="listForm" name="listForm" commandName="vEEduAplctVO">
<input type="hidden" name="eduAplctOrd" id="eduAplctOrd" value="" /> <input type="hidden" name="eduAplctOrd" id="eduAplctOrd" value="" />
<div class="cont_tit"> <div class="cont_tit">
<h2>나의강의실</h2> <h2>나의강의실</h2>
</div> </div>
<ul class="edu_process"> <ul class="edu_process">
<li class="edu_apply" style="cursor: pointer;" onclick="fn_goListForm(5)"><i></i> <li class="edu_apply" style="cursor: pointer;" onclick="fn_goListForm(10)"><i></i>
<div class="text_area">신청중 강의<p><span><c:out value="${countMap['COUNT_APRVL_CD_10']}" /></span>건</p></div> <div class="text_area">신청중 강의<p><span><c:out value="${countMap['COUNT_APRVL_CD_10']}" /></span>건</p></div>
</li> </li>
<li class="edu_register" style="cursor: pointer;" onclick="fn_goListForm(10)"><i></i> <li class="edu_register" style="cursor: pointer;" onclick="fn_goListForm(5)"><i></i>
<div class="text_area">수강중 강의<p><span><c:out value="${countMap['COUNT_APRVL_CD_20']}" /></span>건</p></div> <div class="text_area">수강중 강의<p><span><c:out value="${countMap['COUNT_APRVL_CD_20']}" /></span>건</p></div>
</li> </li>
<li class="edu_close" style="cursor: pointer;" onclick="fn_goListForm(20)"><i></i> <li class="edu_close" style="cursor: pointer;" onclick="fn_goListForm(20)"><i></i>
<div class="text_area">종료된 강의<p><span><c:out value="${countMap['COUNT_END_CD']}" /></span>건</p></div> <div class="text_area">종료된 강의<p><span><c:out value="${countMap['COUNT_END_CD']}" /></span>건</p></div>
</li> </li>
</ul> </ul>
<div class="tb_tit02"> <div class="tb_tit02">
<div class="tb_tit02_left"> <div class="tb_tit02_left">
<div class="t_best">최근 교육 목록</div> <div class="t_best">최근 교육 목록</div>
</div> </div>
<div class="btn_wrap1"> <div class="btn_wrap1">
<button type="button" title="최근 교육 목록 더보기" class="con_more" onclick="location.href='<c:url value="/web/ve/aplct/fndtnEnhanceTrn/fndtnEduAplctList.do" />'">더보기</button> <button type="button" title="최근 교육 목록 더보기" class="con_more" onclick="location.href='<c:url value="/web/ve/aplct/fndtnEnhanceTrn/fndtnEduAplctList.do" />'">더보기</button>
</div> </div>
</div> </div>
<div class="tb_list02" style="padding: 0 0 40px 0;"> <div class="tb_list02" style="padding: 0 0 40px 0;">
<table> <table>
<caption>최근 교육 목록표</caption> <caption>최근 교육 목록표</caption>
<colgroup> <colgroup>
<col style="width:35%;"> <col style="width:35%;">
<col style="width:;"> <col style="width:;">
<col style="width:13%;"> <col style="width:13%;">
<col style="width:13%;"> <col style="width:13%;">
<col style="width:13%;"> <col style="width:13%;">
</colgroup> </colgroup>
<thead> <thead>
<tr> <tr>
<th>교육과정</th> <th>교육과정</th>
<th>교육기간</th> <th>교육기간</th>
<th>신청결과</th> <th>신청결과</th>
<th>설문조사</th> <th>설문조사</th>
<th>이수증</th> <th>이수증</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<c:forEach var="list" items="${list}" varStatus="status"> <c:forEach var="list" items="${list}" varStatus="status">
<tr> <tr>
<%-- <td onclick="fncGoDetail('<c:out value="${list.prcsAplctPrdOrd}"/>');" style="cursor:pointer;"> --%> <%-- <td onclick="fncGoDetail('<c:out value="${list.prcsAplctPrdOrd}"/>');" style="cursor:pointer;"> --%>
<td> <td>
<c:out value="${list.prcsNm}"/>(<c:out value="${list.prcsAplctPrdOrd}"/>) <c:out value="${list.prcsNm}"/>(<c:out value="${list.prcsAplctPrdOrd}"/>)
</td> </td>
<td> <td>
<c:out value="${list.eduStrtPnttm}"/>~<c:out value="${list.eduDdlnPnttm}"/> <c:out value="${list.eduStrtPnttm}"/>~<c:out value="${list.eduDdlnPnttm}"/>
</td> </td>
<td><kc:code codeId="VE0003" code="${list.aprvlCd}"/></td> <td><kc:code codeId="VE0003" code="${list.aprvlCd}"/></td>
<td> <td>
<!-- 신청 승인상태 20 and 현재가 교육종료보다 이후 체크 1 --> <!-- 신청 승인상태 20 and 현재가 교육종료보다 이후 체크 1 -->
<c:choose> <c:choose>
<c:when test="${list.aprvlCd eq 20 and list.dateChk eq 1 and not list.qestRsltExists }"> <c:when test="${list.aprvlCd eq 20 and list.dateChk eq 1 and not list.qestRsltExists }">
<button type="button" title="설문등록" class="btnType04" data-tooltip="edu_in">설문등록</button> <button type="button" title="설문등록" class="btnType04" data-tooltip="edu_in">설문등록</button>
</c:when> </c:when>
<c:when test="${list.aprvlCd eq 20 and list.dateChk eq 1 and list.qestRsltExists }"> <c:when test="${list.aprvlCd eq 20 and list.dateChk eq 1 and list.qestRsltExists }">
설문완료 설문완료
</c:when> </c:when>
<c:otherwise> <c:otherwise>
- -
</c:otherwise> </c:otherwise>
</c:choose> </c:choose>
</td> </td>
<td> <td>
<c:choose> <c:choose>
<c:when test="${list.qestRsltExists }"> <c:when test="${list.qestRsltExists }">
<button type="button" title="출력" class="btnType03">출력</button> <button type="button" title="출력" class="btnType03">출력</button>
</c:when> </c:when>
<c:when test="${list.dateChk eq 1 and not list.qestRsltExists}"> <c:when test="${list.dateChk eq 1 and not list.qestRsltExists}">
교육완료 교육완료
</c:when> </c:when>
<c:otherwise> <c:otherwise>
- -
</c:otherwise> </c:otherwise>
</c:choose> </c:choose>
</td> </td>
</tr> </tr>
</c:forEach> </c:forEach>
<c:if test="${empty list}"> <c:if test="${empty list}">
<tr><td colspan="6"><spring:message code="common.nodata.msg" /></td></tr> <tr><td colspan="6"><spring:message code="common.nodata.msg" /></td></tr>
</c:if> </c:if>
</tbody> </tbody>
</table> </table>
</div> </div>
<!--Q&A 내용 있을때--> <!--Q&A 내용 있을때-->
<div class="q_wrap"> <div class="q_wrap">
<div class="btn_wrap btn_layout01"> <div class="btn_wrap btn_layout01">
<div class="tb_tit02"> <div class="tb_tit02">
<div class="tb_tit02_left"> <div class="tb_tit02_left">
<div class="t_best q_title">Q&amp;A</div> <div class="t_best q_title">Q&amp;A</div>
</div> </div>
<!-- <div class="btn_wrap1"> --> <!-- <div class="btn_wrap1"> -->
<!-- <button type="button" title="최근 교육 목록 더보기" class="con_more" onclick="location.href='/offedu/web/ve/aplct/fndtnEnhanceTrn/fndtnEduAplctList.do'">더보기</button> --> <!-- <button type="button" title="최근 교육 목록 더보기" class="con_more" onclick="location.href='/offedu/web/ve/aplct/fndtnEnhanceTrn/fndtnEduAplctList.do'">더보기</button> -->
<!-- </div> --> <!-- </div> -->
</div> </div>
<div class="btn_right"> <div class="btn_right">
<button type="button" class="btnType04" data-tooltip="target_confirm_popup">교육문의</button> <button type="button" class="btnType04" data-tooltip="target_confirm_popup">교육문의</button>
</div> </div>
</div> </div>
<c:if test="${not empty qnaList}"> <c:if test="${not empty qnaList}">
<div class="tb_list02"> <div class="tb_list02">
<div class="faq_wrap"> <div class="faq_wrap">
<ul class="faq"> <ul class="faq">
<c:forEach var="list" items="${qnaList}" varStatus="status"> <c:forEach var="list" items="${qnaList}" varStatus="status">
<li <c:if test="${status.index == 0}"> class='first' </c:if>> <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" onclick="faqOpen(this);">
<p class="qst_text"><span>질문</span>Q</p> <p class="qst_text"><span>질문</span>Q</p>
<div> <div>
<p class="qst_cont">${list.qnaCn }</p> <p class="qst_cont">${list.qnaCn }</p>
<p class="date">${list.frstRegistPnttm }</p> <p class="date">${list.frstRegistPnttm }</p>
</div> </div>
</button> </button>
<div class="answer"> <div class="answer">
<div class="answer_in"> <div class="answer_in">
<p class="qst_text"><span>답변</span>A</p> <p class="qst_text"><span>답변</span>A</p>
<c:choose> <c:choose>
<c:when test="${not empty list.qnaAnswerCn }"> <c:when test="${not empty list.qnaAnswerCn }">
<div> <div>
<p class="awr_cont">${list.qnaAnswerCn }11</p> <p class="awr_cont">${list.qnaAnswerCn }11</p>
<p class="date">${list.lastUpdtPnttm }</p> <p class="date">${list.lastUpdtPnttm }</p>
</div> </div>
</c:when> </c:when>
<c:otherwise> <c:otherwise>
<p class="awr_cont">내용이 없습니다.</p> <p class="awr_cont">내용이 없습니다.</p>
</c:otherwise> </c:otherwise>
</c:choose> </c:choose>
</div> </div>
</div> </div>
</li> </li>
</c:forEach> </c:forEach>
</ul> </ul>
</div> </div>
</div> </div>
</c:if> </c:if>
<c:if test="${empty qnaList}"> <c:if test="${empty qnaList}">
<div class="q_text"> <div class="q_text">
- 내용이 없습니다. - 내용이 없습니다.
</div> </div>
</c:if> </c:if>
</div> </div>
</form:form> </form:form>
</div> </div>
<form id="qnaForm" name="qnaForm" method="post"> <form id="qnaForm" name="qnaForm" method="post">
<!-- 교육대상자 확인 --> <!-- 교육대상자 확인 -->
<div class="tooltip-wrap q_pop"> <div class="tooltip-wrap q_pop">
<div class="popup_wrap popType01" tabindex="0" data-tooltip-con="target_confirm_popup" data-focus="target_confirm_popup" data-focus-prev="target_confirm_popup_close"> <div class="popup_wrap popType01" tabindex="0" data-tooltip-con="target_confirm_popup" data-focus="target_confirm_popup" data-focus-prev="target_confirm_popup_close">
<div class="popup_tit"> <div class="popup_tit">
<p>교육문의하기</p> <p>교육문의하기</p>
<button class="btn_popup_close tooltip-close" data-focus="target_confirm_popup_close" title="팝업 닫기"><i></i></button> <button class="btn_popup_close tooltip-close" data-focus="target_confirm_popup_close" title="팝업 닫기"><i></i></button>
</div> </div>
<div class="popup_cont"> <div class="popup_cont">
<div class="cont_body"> <div class="cont_body">
<div class="pop_tb_type01" style="overflow:visible;"> <div class="pop_tb_type01" style="overflow:visible;">
<table> <table>
<thead> <thead>
<tr> <tr>
<th>문의내용</th> <th>문의내용</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td> <td>
<textarea type="text" id="qnaCn" name="qnaCn" style="height: 220px;width: 100%;"></textarea> <textarea type="text" id="qnaCn" name="qnaCn" style="height: 220px;width: 100%;"></textarea>
</td> </td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</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>
<div class="btn_center"> <div class="btn_center">
<button type="button" class="btnType05" onclick="fn_qnaReg()">문의</button> <button type="button" class="btnType05" onclick="fn_qnaReg()">문의</button>
<button type="button" class="btnType02 tooltip-close" id="target_confirm_popup-close" data-focus="target_confirm_popup-close" data-focus-next="target_confirm_popup">취소</button> <button type="button" class="btnType02 tooltip-close" id="target_confirm_popup-close" data-focus="target_confirm_popup-close" data-focus-next="target_confirm_popup">취소</button>
</div> </div>
<div class="btn_right"> <div class="btn_right">
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<!--// 신청 클릭 > 기소유예 대상자 확인 팝업 --> <!--// 신청 클릭 > 기소유예 대상자 확인 팝업 -->
</form> </form>