이지우 - 저작권체험교실 요청사항 수정

This commit is contained in:
jiwoo 2023-11-07 14:17:33 +09:00
parent 89f8731010
commit 3b0e7d552e
11 changed files with 106 additions and 102 deletions

View File

@ -950,7 +950,7 @@
,LAST_UPDUSR_ID = #lastUpdusrId# ,LAST_UPDUSR_ID = #lastUpdusrId#
<isNotEmpty property="sbmtYn"> <isNotEmpty property="sbmtYn">
, SBMT_YN = #sbmtYn# , SBMT_YN = #sbmtYn#
, SBMT_PNTTM = IF(#sbmtYn# = 'Y', SYSDATE, NULL) , SBMT_PNTTM = CASE WHEN #sbmtYn# = 'Y' THEN SYSDATE ELSE NULL END
</isNotEmpty> </isNotEmpty>
<isNotEmpty property="aprvlCd"> <isNotEmpty property="aprvlCd">
, APRVL_CD = #aprvlCd# , APRVL_CD = #aprvlCd#

View File

@ -215,6 +215,16 @@
</c:choose> </c:choose>
</td> </td>
</tr> </tr>
<c:if test="${info.aprvlCd eq '70'}">
<tr>
<th scope="row">
<p>수정요청사유</p>
</th>
<td colspan="3">
<c:out value="${info.aprvlCn}"/>
</td>
</tr>
</c:if>
</tbody> </tbody>
</table> </table>
</div> </div>
@ -344,13 +354,13 @@
<tbody> <tbody>
<tr> <tr>
<th scope="row"> <th scope="row">
<p>대상학년</p> <p>대상학년/반</p>
</th> </th>
<td>${info.trgtGrade}</td> <td>${info.trgtGrade}</td>
<th scope="row"> <%-- <th scope="row">
<p>대상반</p> <p>대상반</p>
</th> </th>
<td>${info.trgtClsrm}</td> <td>${info.trgtClsrm}</td> --%>
</tr> </tr>
<tr> <tr>
<th scope="row"> <th scope="row">

View File

@ -305,12 +305,6 @@
$("#trgtGrade").focus(); $("#trgtGrade").focus();
return false; return false;
} }
if($('#trgtClsrm').val() == ''){
alert('대상반을 입력해주세요.');
$("#trgtClsrm").focus();
return false;
}
if($('#trgtPrsnl').val() == ''){ if($('#trgtPrsnl').val() == ''){
alert('학생수를 입력해주세요.'); alert('학생수를 입력해주세요.');
$("#trgtPrsnl").focus(); $("#trgtPrsnl").focus();

View File

@ -494,13 +494,13 @@
<tbody> <tbody>
<tr> <tr>
<th scope="row"> <th scope="row">
<p>대상학년</p> <p>대상학년/반</p>
</th> </th>
<td>${info.trgtGrade}</td> <td>${info.trgtGrade}</td>
<th scope="row"> <%-- <th scope="row">
<p>대상반</p> <p>대상반</p>
</th> </th>
<td>${info.trgtClsrm}</td> <td>${info.trgtClsrm}</td> --%>
</tr> </tr>
<tr> <tr>
<th scope="row"> <th scope="row">

View File

@ -83,8 +83,8 @@
<table> <table>
<colgroup> <colgroup>
<col style="width: 10%;"> <col style="width: 10%;">
<col style="width: auto;">
<col style="width: 15%;"> <col style="width: 15%;">
<col style="width: auto;">
<col style="width: 15%"> <col style="width: 15%">
<col style="width: 20%;"> <col style="width: 20%;">
<col style="width: 15%;"> <col style="width: 15%;">
@ -92,8 +92,8 @@
<thead> <thead>
<tr> <tr>
<th scope="col">번호</th> <th scope="col">번호</th>
<th scope="col">운영 연도</th>
<th scope="col">교육내용</th> <th scope="col">교육내용</th>
<th scope="col">접수종료일</th>
<th scope="col">신청일</th> <th scope="col">신청일</th>
<th scope="col">학교명</th> <th scope="col">학교명</th>
<th scope="col">처리상태</th> <th scope="col">처리상태</th>
@ -108,13 +108,13 @@
</td> </td>
<td> <td>
<a href="javascript:fncGoDetail('${list.eduAplctOrd}');" > <a href="javascript:fncGoDetail('${list.eduAplctOrd}');" >
${list.chrgMjr} <fmt:parseDate value="${list.oprtnStrtDt}" var="oprtnStrtDt" pattern="yyyyMMdd"/>
<fmt:formatDate value="${oprtnStrtDt}" pattern="yyyy년"/>
</a> </a>
</td> </td>
<td> <td>
<a href="javascript:fncGoDetail('${list.eduAplctOrd}');" > <a href="javascript:fncGoDetail('${list.eduAplctOrd}');" >
<fmt:parseDate value="${list.prcsEndPnttm}" var="prcsEndPnttm" pattern="yyyyMMddHHmm"/> ${list.chrgMjr}
<fmt:formatDate value="${prcsEndPnttm}" pattern="yyyy.MM.dd"/>
</a> </a>
</td> </td>
<td> <td>

View File

@ -119,13 +119,6 @@
<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">
<i class="tit_box_icon1"></i>
<div>
<p>찾아가는 저작권 교육</p>
<span>‘찾아가는 저작권 교육’은 저작권 교육이 필요한 <span>전국 초ㆍ중ㆍ고등학교, 청소년ㆍ아동복지ㆍ노인ㆍ장애인 기관 및 단체 등</span>에 직접 방문하여 무료로 강의를 지원하는 맞춤형 교육 서비스입니다.</span>
</div>
</div>
<div class="tb_tit01"> <div class="tb_tit01">
<div class="tb_tit01_left"> <div class="tb_tit01_left">
@ -150,7 +143,7 @@
<c:choose> <c:choose>
<c:when test="${not empty info.sbmtPnttmDetail}"> <c:when test="${not empty info.sbmtPnttmDetail}">
<fmt:parseDate value="${info.sbmtPnttmDetail}" var="sbmtPnttm" pattern="yyyy-MM-dd HH:mm:ss"/> <fmt:parseDate value="${info.sbmtPnttmDetail}" var="sbmtPnttm" pattern="yyyy-MM-dd HH:mm:ss"/>
<fmt:formatDate value="${sbmtPnttm}" pattern="yyyy-MM-dd HH시 mm분"/> <fmt:formatDate value="${sbmtPnttm}" pattern="yyyy-MM-dd HH:mm:ss"/>
</c:when> </c:when>
<c:otherwise> <c:otherwise>
- -
@ -158,12 +151,6 @@
</c:choose> </c:choose>
</td> </td>
<th scope="row">
<p>접수종료일</p>
</th>
<td>
<c:out value="${endPnttm }"/>
</td>
</tr> </tr>
<tr class="trLength2"> <tr class="trLength2">
<th scope="row"> <th scope="row">
@ -181,21 +168,6 @@
</c:choose> </c:choose>
</td> </td>
</tr> </tr>
<tr class="trLength2">
<th scope="row">
<p>접수종료일</p>
</th>
<td colspan="3">
<c:choose>
<c:when test="${not empty endPnttm}">
<c:out value="${endPnttm }"/>
</c:when>
<c:otherwise>
-
</c:otherwise>
</c:choose>
</td>
</tr>
<tr> <tr>
<th scope="row"> <th scope="row">
<p>처리상태</p> <p>처리상태</p>
@ -231,6 +203,14 @@
<td colspan="3">${info.aprvlCn}</td> <td colspan="3">${info.aprvlCn}</td>
</tr> </tr>
</c:if> </c:if>
<c:if test="${info.aprvlCd eq VeConstants.APRVL_CD_70}">
<tr>
<th scope="row">
<p>수정요청사유</p>
</th>
<td colspan="3">${info.aprvlCn}</td>
</tr>
</c:if>
</tbody> </tbody>
</table> </table>
</div> </div>
@ -283,12 +263,6 @@
<kc:code codeId="COM014" code="${info.chrgSexCd}"/> <kc:code codeId="COM014" code="${info.chrgSexCd}"/>
</td> </td>
</tr> </tr>
<tr>
<th scope="row">
<p>이메일</p>
</th>
<td>${info.email}</td>
</tr>
<tr> <tr>
<th scope="row"> <th scope="row">
<p>휴대폰</p> <p>휴대폰</p>
@ -300,6 +274,12 @@
<p>전화</p> <p>전화</p>
</th> </th>
<td>${info.phone}</td> <td>${info.phone}</td>
</tr
<tr>
<th scope="row">
<p>이메일</p>
</th>
<td>${info.email}</td>
</tr> </tr>
<tr> <tr>
<th scope="row"> <th scope="row">
@ -367,26 +347,26 @@
<tbody> <tbody>
<tr class="trLength4"> <tr class="trLength4">
<th scope="row"> <th scope="row">
<p>대상학년</p> <p>대상학년/반</p>
</th> </th>
<td>${info.trgtGrade}</td> <td>${info.trgtGrade}</td>
<th scope="row"> <%-- <th scope="row">
<p>대상반</p> <p>대상반</p>
</th> </th>
<td>${info.trgtClsrm}</td> <td>${info.trgtClsrm}</td> --%>
</tr> </tr>
<tr class="trLength2"> <tr class="trLength2">
<th scope="row"> <th scope="row">
<p>대상학년</p> <p>대상학년/반</p>
</th> </th>
<td colspan="3">${info.trgtGrade}</td> <td colspan="3">${info.trgtGrade}</td>
</tr> </tr>
<tr class="trLength2"> <%-- <tr class="trLength2">
<th scope="row"> <th scope="row">
<p>대상반</p> <p>대상반</p>
</th> </th>
<td colspan="3">${info.trgtClsrm}</td> <td colspan="3">${info.trgtClsrm}</td>
</tr> </tr> --%>
<tr class="trLength4"> <tr class="trLength4">
<th scope="row"> <th scope="row">
<p>대상학생수</p> <p>대상학생수</p>

View File

@ -124,8 +124,8 @@
<table> <table>
<colgroup> <colgroup>
<col style="width: 10%;"> <col style="width: 10%;">
<col style="width: auto;">
<col style="width: 15%;"> <col style="width: 15%;">
<col style="width: auto;">
<col style="width: 15%"> <col style="width: 15%">
<col style="width: 20%;"> <col style="width: 20%;">
<col style="width: 15%;"> <col style="width: 15%;">
@ -133,8 +133,8 @@
<thead> <thead>
<tr> <tr>
<th scope="col">번호</th> <th scope="col">번호</th>
<th scope="col">운영 연도</th>
<th scope="col">교육내용</th> <th scope="col">교육내용</th>
<th scope="col">접수종료일</th>
<th scope="col">신청일</th> <th scope="col">신청일</th>
<th scope="col">학교명</th> <th scope="col">학교명</th>
<th scope="col">처리상태</th> <th scope="col">처리상태</th>
@ -149,13 +149,13 @@
</td> </td>
<td> <td>
<a href="javascript:fncGoDetail('${list.eduAplctOrd}');" > <a href="javascript:fncGoDetail('${list.eduAplctOrd}');" >
${list.chrgMjr} <fmt:parseDate value="${list.oprtnStrtDt}" var="oprtnStrtDt" pattern="yyyyMMdd"/>
<fmt:formatDate value="${oprtnStrtDt}" pattern="yyyy년"/>
</a> </a>
</td> </td>
<td> <td>
<a href="javascript:fncGoDetail('${list.eduAplctOrd}');" > <a href="javascript:fncGoDetail('${list.eduAplctOrd}');" >
<fmt:parseDate value="${list.prcsEndPnttm}" var="prcsEndPnttm" pattern="yyyyMMddHHmm"/> ${list.chrgMjr}
<fmt:formatDate value="${prcsEndPnttm}" pattern="yyyy.MM.dd"/>
</a> </a>
</td> </td>
<td> <td>

View File

@ -168,7 +168,7 @@
function fncSave(type){ function fncSave(type){
if(type == 'S'){ if(type == 'S' || type == 'E'){
if (!validCheck()) return; if (!validCheck()) return;
} }
@ -180,6 +180,9 @@
if(confirm("교육신청을 "+(type == 'I'? '임시저장' : '등록')+"하시겠습니까?")){ if(confirm("교육신청을 "+(type == 'I'? '임시저장' : '등록')+"하시겠습니까?")){
if(type == 'I'){ if(type == 'I'){
$("#sbmtYn").val("N"); $("#sbmtYn").val("N");
}else if(type == 'E'){
$("#sbmtYn").val("Y");
$("#aprvlCd").val(VeConstants.APRVL_CD_80);
}else{ }else{
$("#sbmtYn").val("Y"); $("#sbmtYn").val("Y");
$("#aprvlCd").val(VeConstants.APRVL_CD_10); $("#aprvlCd").val(VeConstants.APRVL_CD_10);
@ -394,15 +397,21 @@
$("#trgtGrade").focus(); $("#trgtGrade").focus();
return false; return false;
} }
if($('#trgtClsrm').val() == ''){ /* if($('#trgtClsrm').val() == ''){
alert('대상반을 입력해주세요.'); alert('대상반을 입력해주세요.');
$("#trgtClsrm").focus(); $("#trgtClsrm").focus();
return false; return false;
} } */
if($('#trgtPrsnl').val() == ''){ if($('#trgtPrsnl').val() == ''){
alert('학생수를 입력해주세요.'); alert('전체학생 수를 입력해주세요.');
$("#trgtPrsnl").focus(); $("#trgtPrsnl").focus();
return
false;
}
if($('#needTxtbNum').val() == ''){
alert('필요 교재 수량을 입력해주세요.');
$("#needTxtbNum").focus();
return false; return false;
} }
@ -567,7 +576,7 @@
} }
$("#trgtGrade").val(info.trgtGrade); $("#trgtGrade").val(info.trgtGrade);
$("#trgtClsrm").val(info.trgtClsrm); /* $("#trgtClsrm").val(info.trgtClsrm); */
$("#trgtPrsnl").val(info.trgtPrsnl); $("#trgtPrsnl").val(info.trgtPrsnl);
$("#needTxtbNum").val(info.needTxtbNum); $("#needTxtbNum").val(info.needTxtbNum);
@ -687,13 +696,12 @@
script="onFocus='this.initialSelect = this.selectedIndex;' onChange='this.selectedIndex = this.initialSelect;'"/> script="onFocus='this.initialSelect = this.selectedIndex;' onChange='this.selectedIndex = this.initialSelect;'"/>
<label for="scholInsttNm" class="label">학교(기관)명 입력</label> <label for="scholInsttNm" class="label">학교(기관)명 입력</label>
<input type="text" value="${info.scholInsttNm}" size="25" readonly id="scholInsttNm" name="scholInsttNm"> <input type="text" value="${info.scholInsttNm}" size="25" readonly id="scholInsttNm" name="scholInsttNm">
<button type="button" class="btnType01" data-tooltip="sub01_pop02" onclick="fncScholList();" title="팝업 열림">학교검색</button> <button type="button" class="btnType01" data-tooltip="sub01_pop02" onclick="fncScholList();" title="팝업 열림">학교검색</button> ※ 학교명이 검색되지 않을 경우, 담당자에게 연락
<input type="hidden" size="25" title="학교명코드" id="stndrdScholCd" name="stndrdScholCd" value="${info.stndrdScholCd}"> <input type="hidden" size="25" title="학교명코드" id="stndrdScholCd" name="stndrdScholCd" value="${info.stndrdScholCd}">
</td> </td>
</tr> </tr>
<tr> <tr>
<th scope="row"> <th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>학교구분</p> <p>학교구분</p>
</th> </th>
<td colspan="3"> <td colspan="3">
@ -785,7 +793,6 @@
</tr> </tr>
<tr class="input_adress"> <tr class="input_adress">
<th scope="row"> <th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>주소</p> <p>주소</p>
</th> </th>
<td colspan="3"> <td colspan="3">
@ -897,25 +904,26 @@
<tr> <tr>
<th scope="row"> <th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p> <p class="req_text"><span>필수입력 항목</span>*</p>
<p>학년수</p> <p>대상학년/반</p>
</th> </th>
<td> <td>
<label for="trgtGrade" class="label">대상 학년 입력</label> <label for="trgtGrade" class="label">대상 학년 입력</label>
<input type="text" name="trgtGrade" id="trgtGrade" onkeyup="onlyNumber(this);" maxlength="3" value="${info.trgtGrade}" size="20"> 학년 <input type="text" name="trgtGrade" id="trgtGrade" maxlength="20" value="${info.trgtGrade}" size="20">
</td> </td>
<th scope="row"> <!-- 231107 학년과 대상 통합 요청 -->
<%--<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p> <p class="req_text"><span>필수입력 항목</span>*</p>
<p>대상 반</p> <p>대상 반</p>
</th> </th>
<td> <td>
<label for="trgtClsrm" class="label">대상 반 입력</label> <label for="trgtClsrm" class="label">대상 반 입력</label>
<input type="text" name="trgtClsrm" id="trgtClsrm" value="${info.trgtClsrm}" title="교육인원" size="20"> 반 <input type="text" name="trgtClsrm" id="trgtClsrm" value="${info.trgtClsrm}" title="교육인원" size="20"> 반
</td> </td> --%>
</tr> </tr>
<tr> <tr>
<th scope="row"> <th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p> <p class="req_text"><span>필수입력 항목</span>*</p>
<p>학생수</p> <p>전체학생 수</p>
</th> </th>
<td> <td>
<label for="trgtPrsnl" class="label">학생 수 입력</label> <label for="trgtPrsnl" class="label">학생 수 입력</label>
@ -964,10 +972,11 @@
</tr> </tr>
<tr> <tr>
<th scope="row"> <th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>필요 교재 수량</p> <p>필요 교재 수량</p>
</th> </th>
<td> <td>
<label for="trgtGrade" class="label">필요 교재 수량 입력</label> <label for="needTxtbNum" class="label">필요 교재 수량 입력</label>
<input type="text" name="needTxtbNum" id="needTxtbNum" onkeyup="onlyNumber(this);" value="${info.trgtPrsnlReal}" title="전체 교육인원" size="20" maxlength="4"> <input type="text" name="needTxtbNum" id="needTxtbNum" onkeyup="onlyNumber(this);" value="${info.trgtPrsnlReal}" title="전체 교육인원" size="20" maxlength="4">
</td> </td>
</tr> </tr>

View File

@ -71,26 +71,26 @@
<tbody> <tbody>
<tr class="trLength4"> <tr class="trLength4">
<th scope="row"> <th scope="row">
<p>대상학년</p> <p>대상학년/반</p>
</th> </th>
<td>${info.trgtGrade}</td> <td>${info.trgtGrade}</td>
<th scope="row"> <%-- <th scope="row">
<p>대상반</p> <p>대상반</p>
</th> </th>
<td>${info.trgtClsrm}</td> <td>${info.trgtClsrm}</td> --%>
</tr> </tr>
<tr class="trLength2"> <tr class="trLength2">
<th scope="row"> <th scope="row">
<p>대상학년</p> <p>대상학년/반</p>
</th> </th>
<td colspan="3">${info.trgtGrade}</td> <td colspan="3">${info.trgtGrade}</td>
</tr> </tr>
<tr class="trLength2"> <%-- <tr class="trLength2">
<th scope="row"> <th scope="row">
<p>대상반</p> <p>대상반</p>
</th> </th>
<td colspan="3">${info.trgtClsrm}</td> <td colspan="3">${info.trgtClsrm}</td>
</tr> </tr> --%>
<tr class="trLength4"> <tr class="trLength4">
<th scope="row"> <th scope="row">
<p>대상학생수</p> <p>대상학생수</p>

View File

@ -492,13 +492,13 @@
<tbody> <tbody>
<tr> <tr>
<th scope="row"> <th scope="row">
<p>대상학년</p> <p>대상학년/반</p>
</th> </th>
<td>${info.trgtGrade}</td> <td>${info.trgtGrade}</td>
<th scope="row"> <%-- <th scope="row">
<p>대상반</p> <p>대상반</p>
</th> </th>
<td>${info.trgtClsrm}</td> <td>${info.trgtClsrm}</td> --%>
</tr> </tr>
<tr> <tr>
<th scope="row"> <th scope="row">

View File

@ -36,6 +36,12 @@
frm.submit(); frm.submit();
} }
function goMain(){
var frm = document.getElementById("prcsOrdForm");
frm.action = "<c:url value='/web/main/mainPage.do'/>";
frm.submit();
}
</script> </script>
<form id="prcsOrdForm" name="prcsOrdForm"> <form id="prcsOrdForm" name="prcsOrdForm">
@ -59,6 +65,7 @@
</c:if> </c:if>
</dl> </dl>
</div> </div>
<c:if test="${detailVO.checkYn eq 'Y' }">
<div class="title">· 신청서 접수 시 유의사항</div> <div class="title">· 신청서 접수 시 유의사항</div>
<div class="list"> <div class="list">
<ol> <ol>
@ -74,6 +81,7 @@
<li><span class="number">8.</span>선정 후 취소(신규 운영 교사 사전 연수 불참 등) 및 운영 포기교실은 차년도 참여를 제한합니다.<br>(해당 내용 학교 공문 발송 예정)</li> <li><span class="number">8.</span>선정 후 취소(신규 운영 교사 사전 연수 불참 등) 및 운영 포기교실은 차년도 참여를 제한합니다.<br>(해당 내용 학교 공문 발송 예정)</li>
</ol> </ol>
</div> </div>
</c:if>
</div> </div>
<div class="pop_btn_wrap btn_layout01"> <div class="pop_btn_wrap btn_layout01">
<div class="btn_left"> <div class="btn_left">
@ -82,6 +90,9 @@
<c:if test="${detailVO.checkYn eq 'Y' }"> <c:if test="${detailVO.checkYn eq 'Y' }">
<button type="button" class="btnType05" onclick="goWrite();">확인</button> <button type="button" class="btnType05" onclick="goWrite();">확인</button>
</c:if> </c:if>
<c:if test="${detailVO.checkYn ne 'Y' }">
<button type="button" class="btnType05" onclick="goMain();">찾아가는 저작권 교육</button>
</c:if>
<button type="button" class="btnType02 tooltip-close" data-focus="list_popup_close" data-focus-next="sub40_pop01">취소</button> <button type="button" class="btnType02 tooltip-close" data-focus="list_popup_close" data-focus-next="sub40_pop01">취소</button>
</div> </div>
<div class="btn_right"> <div class="btn_right">