2024-01-15 14:23 청소년 개인정보 내용 성인 개인정보 내용으로 맞춤
This commit is contained in:
parent
dbcec3e46a
commit
f2feba81d1
@ -198,6 +198,31 @@ public class EduAplctAdultController {
|
|||||||
return "/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctReg";
|
return "/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctReg";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 교육신청 등록 화면 - 개인정보 보호
|
||||||
|
*/
|
||||||
|
@RequestMapping("eduAplctRegIncPrivacy.do")
|
||||||
|
public String eduAplctRegIncPrivacy( @ModelAttribute("modelVO") VEPrcsDetailVO vEPrcsDetailVO , ModelMap model , HttpServletRequest request ) throws Exception {
|
||||||
|
//로그인 처리====================================
|
||||||
|
//로그인 정보 가져오기
|
||||||
|
LoginVO loginVO = checkLoginUtil.getAuthLoginVO(); //권한에 따른 로그인 정보 가져오기
|
||||||
|
SsoLoginVO ssoLoginVO = checkLoginUtil.getSSOLoginVO(request); //SSO 로그인 정보 가져오기
|
||||||
|
|
||||||
|
if (loginVO == null || ssoLoginVO == null) {
|
||||||
|
//이전 url 처리(beforeSiteUrl)_이준호_220228추가
|
||||||
|
return checkLoginUtil.getUserLoginPage(model, request); //로그인 정보가 없으면 로그인 페이지로 이동한다.
|
||||||
|
}
|
||||||
|
//로그인 처리====================================
|
||||||
|
|
||||||
|
vEPrcsDetailVO.setMode(VeConstants.MODE_CRT);
|
||||||
|
//온라인차시 리스트
|
||||||
|
vEPrcsDetailVO.setUseYn("Y");
|
||||||
|
List<VEPrcsDetailVO> vEPrcsDetailVOList = vEPrcsService.selectList(vEPrcsDetailVO);
|
||||||
|
//대상 리스트, 페이징 정보 전달
|
||||||
|
model.addAttribute("list", vEPrcsDetailVOList);
|
||||||
|
return "/web/ve/aplct/adultVisitEdu/eduAplct/incPrivacy";
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 교육 신청서 등록
|
* 교육 신청서 등록
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -887,19 +887,19 @@
|
|||||||
<select id="VESttstMIXDAO.selectEduPrsnlCnt" parameterClass="SttsVO" resultClass="SttsVO">
|
<select id="VESttstMIXDAO.selectEduPrsnlCnt" parameterClass="SttsVO" resultClass="SttsVO">
|
||||||
/* VESttstMIXDAO.selectEduPrsnlCnt */
|
/* VESttstMIXDAO.selectEduPrsnlCnt */
|
||||||
SELECT
|
SELECT
|
||||||
(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '01')) AS jan
|
(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '01')) AS jan
|
||||||
,(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '02')) AS feb
|
,(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '02')) AS feb
|
||||||
,(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '03')) AS mar
|
,(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '03')) AS mar
|
||||||
,(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '04')) AS apr
|
,(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '04')) AS apr
|
||||||
,(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '05')) AS may
|
,(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '05')) AS may
|
||||||
,(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '06')) AS jun
|
,(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '06')) AS jun
|
||||||
,(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '07')) AS jul
|
,(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '07')) AS jul
|
||||||
,(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '08')) AS aug
|
,(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '08')) AS aug
|
||||||
,(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '09')) AS sep
|
,(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '09')) AS sep
|
||||||
,(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '10')) AS oct
|
,(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '10')) AS oct
|
||||||
,(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '11')) AS nov
|
,(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '11')) AS nov
|
||||||
,(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '12')) AS decm
|
,(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYYMM') = CONCAT(#year#, '12')) AS decm
|
||||||
,(SELECT NVL(SUM(EDU_PRSNL),0) FROM VE_EDU_APLCT WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(FRST_REGIST_PNTTM, 'YYYY') = #year#) AS tot
|
,(SELECT NVL(SUM(b.TRGT_PRSNL),0) FROM VE_EDU_APLCT a LEFT OUTER JOIN VE_EDU_OPRTN b on(a.edu_aplct_ord=b.edu_aplct_ord) WHERE LCTR_DIV_CD = '30' AND APRVL_CD = '60' AND TO_CHAR(a.FRST_REGIST_PNTTM, 'YYYY') = #year#) AS tot
|
||||||
FROM
|
FROM
|
||||||
DUAL
|
DUAL
|
||||||
/*
|
/*
|
||||||
|
|||||||
@ -1117,6 +1117,11 @@
|
|||||||
<p><찾아가는 저작권 교육 운영> 개인정보 처리 동의서</p>
|
<p><찾아가는 저작권 교육 운영> 개인정보 처리 동의서</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="agree_wrap">
|
<div class="agree_wrap">
|
||||||
|
|
||||||
|
|
||||||
|
<c:import url="/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctRegIncPrivacy.do" />
|
||||||
|
|
||||||
|
<!--
|
||||||
<div class="agree_text" tabindex="0">
|
<div class="agree_text" tabindex="0">
|
||||||
<pre>한국저작권위원회에서는 귀하의 개인정보를 중요시하며, 개인정보보호법 제15조, 제 17조, 제 22조, 제23조 및 제24조에 따라<br>아래와 같이 개인정보 처리에 관하여 동의를 얻고자 합니다.<br>
|
<pre>한국저작권위원회에서는 귀하의 개인정보를 중요시하며, 개인정보보호법 제15조, 제 17조, 제 22조, 제23조 및 제24조에 따라<br>아래와 같이 개인정보 처리에 관하여 동의를 얻고자 합니다.<br>
|
||||||
아래사항에 대해 충분히 읽어 보신 후에 동의 여부를 체크해 주시기 바랍니다.</pre>
|
아래사항에 대해 충분히 읽어 보신 후에 동의 여부를 체크해 주시기 바랍니다.</pre>
|
||||||
@ -1152,6 +1157,7 @@
|
|||||||
</table>
|
</table>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
-->
|
||||||
<div class="agree_chx">
|
<div class="agree_chx">
|
||||||
<div>
|
<div>
|
||||||
<input type="checkbox" id="agree" name="agree" value="Y"/>
|
<input type="checkbox" id="agree" name="agree" value="Y"/>
|
||||||
|
|||||||
@ -0,0 +1,555 @@
|
|||||||
|
<%--
|
||||||
|
|
||||||
|
Class Name : privacy.jsp
|
||||||
|
Description : 교육신청등록
|
||||||
|
Modification Information
|
||||||
|
|
||||||
|
수정일 수정자 수정내용
|
||||||
|
------- -------- ---------------------------
|
||||||
|
2021.12.02 조용준 내용
|
||||||
|
|
||||||
|
author : 조용준
|
||||||
|
since : 2021.12.02
|
||||||
|
|
||||||
|
--%>
|
||||||
|
<%@ page contentType="text/html; charset=utf-8"%>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
|
||||||
|
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
|
||||||
|
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
|
||||||
|
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
|
||||||
|
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
|
||||||
|
<%@ taglib prefix="kc" 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" %>
|
||||||
|
|
||||||
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||||
|
<style>
|
||||||
|
input:disabled {
|
||||||
|
background-color: #f9f9f9 !important;
|
||||||
|
}
|
||||||
|
input:read-only {
|
||||||
|
background-color: #f9f9f9 !important;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<script type="text/javaScript" language="javascript">
|
||||||
|
$( document ).ready(function(){
|
||||||
|
|
||||||
|
$('.time').attr('readonly',true);
|
||||||
|
|
||||||
|
//교육 선택에 따른 항목 노출
|
||||||
|
itemChg($("#eduSlctCd").val());
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
function prsnlCheck(thisObj){
|
||||||
|
|
||||||
|
if(thisObj.value < 10){
|
||||||
|
alert('교육 최소인원은 10명 이상입니다.');
|
||||||
|
$(this).focus();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
function callBackSchPop(schData){
|
||||||
|
if(emptyObject(schData)){
|
||||||
|
alert("오류가 발생하였습니다. 관리자에게 문의해주세요 [ERR-SCH-POP]")
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
$("#scholInsttNm").val(schData.scholNm);
|
||||||
|
$("#stndrdScholCd").val(schData.stndrdScholCd);
|
||||||
|
$("#post").val(schData.newZipcd);
|
||||||
|
$("#addr").val(schData.newAddr);
|
||||||
|
$("#addrDetail").val(schData.newAddrDtl);
|
||||||
|
console.log(schData);
|
||||||
|
}
|
||||||
|
|
||||||
|
function fncCancle(){
|
||||||
|
if(confirm("교육신청을 취소하시겠습니까?")){
|
||||||
|
fncGoList();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function fncReset(isMsg){
|
||||||
|
if(isMsg == undefined && !confirm("교육신청을 내용을 초기화하시겠습니까?")){
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
$(".tb_write").find("input[type=text],input[type=hidden],textarea").val('');
|
||||||
|
$(".tb_write").find("select").prop('selectedIndex', 0);
|
||||||
|
$(".tb_write").find("input[type=radio]:first-child").attr('checked',true);
|
||||||
|
$(".addClassRow > tbody > tr:not(:first)").remove();
|
||||||
|
var rowObj = $(".addClassRow > tbody > tr:first");
|
||||||
|
rowObj.find('input[name=eduHopeDt]').val('');
|
||||||
|
rowObj.find('input[name=strtTm]').val('');
|
||||||
|
rowObj.find('input[name=endTm]').val('');
|
||||||
|
rowObj.find('input[name=trgt]').val('');
|
||||||
|
rowObj.find('input[name=prsnl]').val('');
|
||||||
|
rowObj.find('input[name=lrnTm]').val('');
|
||||||
|
$("#agree").prop('checked',false);
|
||||||
|
}
|
||||||
|
|
||||||
|
function fncGoList(){
|
||||||
|
$("#eduAplctOrd").val('');
|
||||||
|
var varFrom = document.getElementById("createForm");
|
||||||
|
varFrom.action = "<c:url value='/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctList.do'/>";
|
||||||
|
varFrom.submit();
|
||||||
|
}
|
||||||
|
|
||||||
|
function fncGoDetail(){
|
||||||
|
var varFrom = document.getElementById("createForm");
|
||||||
|
varFrom.action = "<c:url value='/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctDetail.do'/>";
|
||||||
|
varFrom.submit();
|
||||||
|
}
|
||||||
|
|
||||||
|
//주소검색에 따른 지역 코드 값 가져오기
|
||||||
|
function codeVal(pram){
|
||||||
|
var code ='';
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
method : "GET",
|
||||||
|
url : "<c:url value='/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctRegCodeAjax.do' />",
|
||||||
|
async : false,
|
||||||
|
data : {
|
||||||
|
"codeDc" : pram
|
||||||
|
},
|
||||||
|
|
||||||
|
success : function(response) {
|
||||||
|
code = response.code;
|
||||||
|
},
|
||||||
|
error : function(request, status, error) {
|
||||||
|
console.log("code:"+request.status + "\n message:" + request.responseText +"\n error:" + error);
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
return code;
|
||||||
|
}
|
||||||
|
|
||||||
|
function fncSave(type){
|
||||||
|
//주소검색에 따른 지역 코드 값 세팅
|
||||||
|
var sigunguCode = $('#sigunguCode').val();
|
||||||
|
var eduSlctAreaCd = codeVal(sigunguCode);
|
||||||
|
document.createForm.eduSlctAreaCd.value = eduSlctAreaCd;
|
||||||
|
|
||||||
|
//온라인 일때는 교유선택 지역코드 불필요
|
||||||
|
if($("#eduSlctCd").val() == "10")
|
||||||
|
{
|
||||||
|
$("#eduSlctAreaCd").attr("disabled", "disabled");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(type == 'S' || type == 'E' ){
|
||||||
|
if (!validCheck()) return;
|
||||||
|
}
|
||||||
|
var url = '${pageContext.request.contextPath}/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctRegAjax.do';
|
||||||
|
if(VeConstants.MODE_UPT == $("#mode").val()){
|
||||||
|
url = '${pageContext.request.contextPath}/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctMdfyAjax.do';
|
||||||
|
}
|
||||||
|
if(confirm("교육신청을 "+(type == 'I'? '임시저장' : '등록')+"하시겠습니까?")){
|
||||||
|
if(type != 'E' ){
|
||||||
|
if(type == 'I'){
|
||||||
|
$("#sbmtYn").val("N");
|
||||||
|
}else{
|
||||||
|
$("#sbmtYn").val("Y");
|
||||||
|
$("#aprvlCd").val(VeConstants.APRVL_CD_10);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//핸드폰번호 하이푼 추가
|
||||||
|
var phoneAll = document.getElementById("clphone1").value + "-"+ document.getElementById("clphone2").value + "-"+ document.getElementById("clphone3").value;
|
||||||
|
$("#clphone").val(phoneAll);
|
||||||
|
// 전화번호 하이푼 추가
|
||||||
|
var tell = document.getElementById("phone1").value + "-"+ document.getElementById("phone2").value + "-"+ document.getElementById("phone3").value;
|
||||||
|
$("#phone").val(tell);
|
||||||
|
//이메일 합치기
|
||||||
|
var emailAll = document.getElementById("email1").value + "@"+ document.getElementById("email2").value ;
|
||||||
|
|
||||||
|
$("#email").val(emailAll);
|
||||||
|
|
||||||
|
var data = new FormData(document.getElementById("createForm"));
|
||||||
|
$.ajax({
|
||||||
|
type: "POST",
|
||||||
|
enctype: 'multipart/form-data',
|
||||||
|
url: url,
|
||||||
|
data: data,
|
||||||
|
dataType:'json',
|
||||||
|
async: false,
|
||||||
|
processData: false,
|
||||||
|
contentType: false,
|
||||||
|
cache: false,
|
||||||
|
success: function (returnData, status) {
|
||||||
|
$("#eduAplctOrd").val(returnData.VO.eduAplctOrd);
|
||||||
|
if(status == 'success'){
|
||||||
|
alert("등록 되었습니다.");
|
||||||
|
if(type != 'I'){
|
||||||
|
fncGoDetail(); //현재 메인화면 이동
|
||||||
|
}
|
||||||
|
} else if(status== 'fail'){
|
||||||
|
alert("등록에 실패하였습니다.");
|
||||||
|
}
|
||||||
|
},
|
||||||
|
error: function (e) { alert("저장에 실패하였습니다."); console.log("ERROR : ", e); }
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function validCheck(){
|
||||||
|
if($("#eduSlctCd").val() == ''){
|
||||||
|
alert('교육선택 구분을 선택해주세요.');
|
||||||
|
$("#eduSlctCd").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
/* if($("#eduSlctAreaCd").val() == ''){
|
||||||
|
alert('교육선택 지역을 선택해주세요.');
|
||||||
|
$("#eduSlctAreaCd").focus();
|
||||||
|
return false;
|
||||||
|
}; */
|
||||||
|
|
||||||
|
if($("#insttNm").val() == ''){
|
||||||
|
alert('기관(단체)명을 입력해주세요.');
|
||||||
|
$("#insttNm").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#insttDivCd").val() == ''){
|
||||||
|
alert('기관구분을 선택해주세요.');
|
||||||
|
$("#insttDivCd").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#eduSlctCd").val() == "20"){
|
||||||
|
if($("#post").val() == ''){
|
||||||
|
alert('주소를 입력해주세요.');
|
||||||
|
$("#post").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#addrDetail").val() == ''){
|
||||||
|
alert('상세주소를 입력해주세요.');
|
||||||
|
$("#addrDetail").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
if($("#eduSlctCd").val() == "10"){
|
||||||
|
if($("input[name='eduMdCd']:checked").val() == "99"){
|
||||||
|
if($("#eduMd").val() == ''){
|
||||||
|
alert('교육매체를 입력해주세요.');
|
||||||
|
$("#eduMd").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if($("#chrgNm").val() == ''){
|
||||||
|
alert('담당자를 입력해주세요.');
|
||||||
|
$("#chrgNm").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#jobNm").val() == ''){
|
||||||
|
alert('직위을 입력해주세요.');
|
||||||
|
$("#jobNm").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#clphone2").val() == '' || $("#clphone3").val() == ''){
|
||||||
|
alert('휴대폰 번호를 입력해주세요.');
|
||||||
|
$("#clphone2").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#phone1").val() == '' || $("#phone2").val() == '' || $("#phone3").val() == ''){
|
||||||
|
alert('전화번호를 입력해주세요.');
|
||||||
|
$("#phone1").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#email1").val() == '' || $("#email2").val() == ''){
|
||||||
|
alert('이메일을 입력해주세요.');
|
||||||
|
$("#email1").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#hopeSbjct").val() == ''){
|
||||||
|
alert('희망주제를 입력해주세요.');
|
||||||
|
$("#hopeSbjct").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#rqstCn").val() == ''){
|
||||||
|
alert('교육 주제 관련 상세 요청사항 및 사전 질의(자유기재)를 입력해주세요.');
|
||||||
|
$("#rqstCn").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
if($("#eduTrgt").val() == ''){
|
||||||
|
alert('교육대상을 입력해주세요..');
|
||||||
|
$("#eduTrgt").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
if($("#eduPrsnl").val() == ''){
|
||||||
|
alert('교육인원을 입력해주세요.');
|
||||||
|
$("#eduPrsnl").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
var trObj = $('.addClassRow').find('tbody > tr').not('.calendar_wrap tr');
|
||||||
|
if(trObj.length == 0){
|
||||||
|
alert('교육차시 정보를 등록해주세요.');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
var flag = true;
|
||||||
|
$.each(trObj , function(idx, row){
|
||||||
|
var eduHopeDt = $(this).find('input[name=eduHopeDt]').val();
|
||||||
|
if(eduHopeDt == ''){
|
||||||
|
alert('교육희망일 입력해주세요.');
|
||||||
|
$('input[name=eduHopeDt]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
var yyyy = eduHopeDt.substr(0,4);
|
||||||
|
var mm = eduHopeDt.substr(5,2);
|
||||||
|
var dd = eduHopeDt.substr(8,2);
|
||||||
|
var eduHopeDtDate = new Date(yyyy, mm-1, dd); // 교육희망일을 Date 형태로 변경
|
||||||
|
|
||||||
|
var today = new Date();
|
||||||
|
var tyyyy = today.getFullYear();
|
||||||
|
var tmm = today.getMonth()+1;
|
||||||
|
var tdd = today.getDate();
|
||||||
|
|
||||||
|
var twoWeekAfter = new Date(tyyyy, tmm-1, tdd + 14); //오늘로부터 14일 뒤의 날짜를 SET
|
||||||
|
|
||||||
|
//교육희망일이 오늘로부터 2주 이내인지 체크
|
||||||
|
if(eduHopeDtDate < twoWeekAfter) {
|
||||||
|
alert('교육희망일은 2주 이후의 날짜로 입력해주세요.');
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($(this).find('input[name=strtTm]').val() == ''){
|
||||||
|
alert('교육시작 시간을 입력해주세요.');
|
||||||
|
$('input[name=strtTm]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
if($(this).find('input[name=strtTm]').val().indexOf('선택') != -1){
|
||||||
|
alert('교육시작 시간을 입력해주세요.');
|
||||||
|
$('input[name=strtTm]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
if($(this).find('input[name=endTm]').val() == ''){
|
||||||
|
alert('교육종료 시간을 입력해주세요.');
|
||||||
|
$('input[name=endTm]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
if($(this).find('input[name=endTm]').val().indexOf('선택') != -1){
|
||||||
|
alert('교육종료 시간을 입력해주세요.');
|
||||||
|
$('input[name=endTm]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($(this).find('select[name=divCd]').val() == ''){
|
||||||
|
alert('구분을 선택해주세요.');
|
||||||
|
$('select[name=divCd]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($(this).find('input[name=trgt]').val() == ''){
|
||||||
|
alert('대상을 입력해주세요.');
|
||||||
|
$('input[name=trgt]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($(this).find('input[name=prsnl]').val() == ''){
|
||||||
|
alert('인원을 입력해주세요.');
|
||||||
|
$('input[name=prsnl]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
if(!flag){
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($("input:checkbox[name='agree']").prop('checked')==false){
|
||||||
|
alert('개인정보 수집 및 이용 목적에 동의하셔야합니다.');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
function searchBeforeData(data){
|
||||||
|
if(data == undefined || emptyObject(data)){
|
||||||
|
data = {'lctrDivCd' : VeConstants.LCTR_DIV_CD_20, 'pageUnit' : 5, 'pageIndex': 1 , 'sbmtYn' : 'N'};
|
||||||
|
}
|
||||||
|
commonPopLayeropen(
|
||||||
|
"${pageContext.request.contextPath}/web/ve/comm/popup/searchBeforeContent.do"
|
||||||
|
, 470
|
||||||
|
, 464
|
||||||
|
, data
|
||||||
|
, "Y"
|
||||||
|
, "searchBeforeData"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
function callDataSetting(data){
|
||||||
|
// 데이터 체크
|
||||||
|
fncReset('Y'); // 데이터 초기화 진행
|
||||||
|
var info = data.info;
|
||||||
|
var list = data.chasiList;
|
||||||
|
|
||||||
|
$("#mode").val(VeConstants.MODE_UPT);
|
||||||
|
$("#eduAplctOrd").val(info.eduAplctOrd);
|
||||||
|
$("#eduSlctCd").val(info.eduSlctCd);
|
||||||
|
//오프라인의 경우 교육장소 활성화
|
||||||
|
if(info.eduSlctCd == '20'){
|
||||||
|
$("#juso").show();
|
||||||
|
$("#juso").find("input").removeAttr("disabled", "disabled");
|
||||||
|
$("#mechae").hide();
|
||||||
|
$("#mechae").find("input").attr("disabled", "disabled");
|
||||||
|
}
|
||||||
|
$("#eduMd").val(info.eduMd);
|
||||||
|
$("#eduSlctAreaCd").val(info.eduSlctAreaCd);
|
||||||
|
$("#insttNm").val(info.insttNm);
|
||||||
|
$('input[name=insttDivCd][value='+info.insttDivCd+']').prop('checked', true);
|
||||||
|
$("#post").val(info.post);
|
||||||
|
$("#addr").val(info.addr);
|
||||||
|
$("#addrDetail").val(info.addrDetail);
|
||||||
|
$("#chrgNm").val(info.chrgNm);
|
||||||
|
$("#jobNm").val(info.jobNm);
|
||||||
|
$("#eduTrgt").val(info.eduTrgt);
|
||||||
|
$("#eduPrsnl").val(info.eduPrsnl);
|
||||||
|
if(isNotEmpty(info.aplctCn)){
|
||||||
|
var aplctCnList = info.aplctCn.split(',');
|
||||||
|
$.each(aplctCnList, function(idx, value){
|
||||||
|
$('input[name=aplctCn][value='+value+']').prop('checked',true);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!isEmpty(info.clphone)){
|
||||||
|
var clphone = info.clphone.split('-');
|
||||||
|
$("#clphone1").val(clphone[0]);
|
||||||
|
$("#clphone2").val(clphone[1]);
|
||||||
|
$("#clphone3").val(clphone[2]);
|
||||||
|
}
|
||||||
|
if(!isEmpty(info.phone)){
|
||||||
|
var phone = info.phone.split('-');
|
||||||
|
$("#phone1").val(phone[0]);
|
||||||
|
$("#phone2").val(phone[1]);
|
||||||
|
$("#phone3").val(phone[2]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!isEmpty(info.email)){
|
||||||
|
var email = info.email.split('@');
|
||||||
|
$("#email1").val(email[0]);
|
||||||
|
$("#email2").val(email[1]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(isNotEmpty(info.eduMdCd)){
|
||||||
|
$('input[name=eduMdCd][value='+info.eduMdCd+']').prop('checked',true);
|
||||||
|
}
|
||||||
|
if(isNotEmpty(info.feeInsttCd)){
|
||||||
|
$('input[name=feeInsttCd][value='+info.feeInsttCd+']').prop('checked',true);
|
||||||
|
}
|
||||||
|
|
||||||
|
$("#hopeSbjct").val(info.hopeSbjct);
|
||||||
|
$("#rqstCn").val(info.rqstCn);
|
||||||
|
|
||||||
|
$('.addClassRow').find('tbody > tr:first').nextAll().remove();
|
||||||
|
$.each(list, function(idx, value){
|
||||||
|
// 로우 추가
|
||||||
|
if(idx != 0){
|
||||||
|
addEduClassCopy('addClassRow');
|
||||||
|
}
|
||||||
|
console.log("+++++++++++++++++++++++++++++++++");
|
||||||
|
var tr = $('.addClassRow').find('tbody > tr').not('.calendar_wrap tr').eq(idx);
|
||||||
|
//tr.find('input[name=eduHopeDt]').val(dateFormat(value.eduHopeDt, 'date'));
|
||||||
|
//alert(info.eduHopeDt);
|
||||||
|
//alert(value.eduHopeDt);
|
||||||
|
if(isNotEmpty(value.eduHopeDt)){
|
||||||
|
tr.find('input[name=eduHopeDt0]').val(dateFormat(value.eduHopeDt.replace(/\./g, ""), 'date'));
|
||||||
|
tr.find('input[name=eduHopeDt]').val(dateFormat(value.eduHopeDt.replace(/\./g, ""), 'date'));
|
||||||
|
tr.find('input[name=eduHopeDt]').val(value.eduHopeDt);
|
||||||
|
//alert(value.eduHopeDt);
|
||||||
|
|
||||||
|
//$('#eduHopeDt'+idx).val(value.eduHopeDt);
|
||||||
|
}
|
||||||
|
tr.find('input[name=strtTm]').val(timeFomat(value.strtTm));
|
||||||
|
tr.find('input[name=endTm]').val(timeFomat(value.endTm));
|
||||||
|
tr.find('input[name=lrnTm]').val(value.lrnTm);
|
||||||
|
tr.find('input[name=trgt]').val(value.trgt);
|
||||||
|
tr.find('input[name=prsnl]').val(value.prsnl);
|
||||||
|
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
//교육 선택에 따른 항목 노출
|
||||||
|
function itemChg(item){
|
||||||
|
var mechae = $("#mechae");
|
||||||
|
var juso = $("#juso");
|
||||||
|
//온라인
|
||||||
|
if(item == '10'){
|
||||||
|
mechae.show();
|
||||||
|
mechae.find("input").removeAttr("disabled", "disabled");
|
||||||
|
$("#eduMd").attr("disabled", "disabled");
|
||||||
|
juso.hide();
|
||||||
|
juso.find("input").attr("disabled", "disabled");
|
||||||
|
}
|
||||||
|
//오프라인
|
||||||
|
if(item == '20'){
|
||||||
|
juso.show();
|
||||||
|
juso.find("input").removeAttr("disabled", "disabled");
|
||||||
|
mechae.hide();
|
||||||
|
mechae.find("input").attr("disabled", "disabled");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//교육 매체 따른 내용 변경
|
||||||
|
function eduMdChg(){
|
||||||
|
|
||||||
|
var v_eduMdCd = $("input[name='eduMdCd']:checked").val();
|
||||||
|
var v_eduMd = $('#eduMd');
|
||||||
|
|
||||||
|
|
||||||
|
if (v_eduMdCd=='99'){
|
||||||
|
v_eduMd.removeAttr('disabled');
|
||||||
|
}else{
|
||||||
|
v_eduMd.val('');
|
||||||
|
v_eduMd.attr('disabled', 'disabled');
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<div class="agree_text" tabindex="0">
|
||||||
|
<pre>한국저작권위원회에서는 귀하의 개인정보를 중요시하며, 개인정보보호법 제15조, 제 17조, 제 22조, 제23조 및 제24조에 따라<br>아래와 같이 개인정보 처리에 관하여 동의를 얻고자 합니다.<br>
|
||||||
|
아래사항에 대해 충분히 읽어 보신 후에 동의 여부를 체크해 주시기 바랍니다.</pre>
|
||||||
|
<table>
|
||||||
|
<caption>개인정보 수집 및 이용에 대한 동의</caption>
|
||||||
|
<colgroup>
|
||||||
|
<col style="width: 30%;">
|
||||||
|
<col style="width: 70%;">
|
||||||
|
</colgroup>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col" colspan="2">개인정보 수집 및 이용에 대한 동의</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">개인정보의 수집·이용 목적</th>
|
||||||
|
<td>2024년 찾아가는 저작권 교육 운영</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">수집하려는 개인정보의 항목</th>
|
||||||
|
<td>[필수] 성명, 소속기관, 직위, 등 [선택] 휴대전화</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">개인정보의 보유 및 이용기간</th>
|
||||||
|
<td style="font-weight: 500; color: #222; text-decoration: underline;">동교육 운영 목적 달성 후 폐기(수집일로부터 1년 이내)</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">동의를 거부할 권리가 있다는 사실 및 동의 거부에 따른 불이익이 있는 경우에는 그 불이익의 내용</th>
|
||||||
|
<td>귀하는 개인정보 제공 및 동의를 거부할 권리가 있으며, 위 항목 동의 거부 시 찾아가는 저작권 교육 신청이 어려워질 수 있음을 알려드립니다.</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
@ -0,0 +1,555 @@
|
|||||||
|
<%--
|
||||||
|
|
||||||
|
Class Name : incPrivacy.jsp
|
||||||
|
Description : 교육신청등록
|
||||||
|
Modification Information
|
||||||
|
|
||||||
|
수정일 수정자 수정내용
|
||||||
|
------- -------- ---------------------------
|
||||||
|
2021.12.02 조용준 내용
|
||||||
|
|
||||||
|
author : 조용준
|
||||||
|
since : 2021.12.02
|
||||||
|
|
||||||
|
--%>
|
||||||
|
<%@ page contentType="text/html; charset=utf-8"%>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
|
||||||
|
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
|
||||||
|
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
|
||||||
|
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
|
||||||
|
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
|
||||||
|
<%@ taglib prefix="kc" 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" %>
|
||||||
|
|
||||||
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||||
|
<style>
|
||||||
|
input:disabled {
|
||||||
|
background-color: #f9f9f9 !important;
|
||||||
|
}
|
||||||
|
input:read-only {
|
||||||
|
background-color: #f9f9f9 !important;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<script type="text/javaScript" language="javascript">
|
||||||
|
$( document ).ready(function(){
|
||||||
|
|
||||||
|
$('.time').attr('readonly',true);
|
||||||
|
|
||||||
|
//교육 선택에 따른 항목 노출
|
||||||
|
itemChg($("#eduSlctCd").val());
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
function prsnlCheck(thisObj){
|
||||||
|
|
||||||
|
if(thisObj.value < 10){
|
||||||
|
alert('교육 최소인원은 10명 이상입니다.');
|
||||||
|
$(this).focus();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
function callBackSchPop(schData){
|
||||||
|
if(emptyObject(schData)){
|
||||||
|
alert("오류가 발생하였습니다. 관리자에게 문의해주세요 [ERR-SCH-POP]")
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
$("#scholInsttNm").val(schData.scholNm);
|
||||||
|
$("#stndrdScholCd").val(schData.stndrdScholCd);
|
||||||
|
$("#post").val(schData.newZipcd);
|
||||||
|
$("#addr").val(schData.newAddr);
|
||||||
|
$("#addrDetail").val(schData.newAddrDtl);
|
||||||
|
console.log(schData);
|
||||||
|
}
|
||||||
|
|
||||||
|
function fncCancle(){
|
||||||
|
if(confirm("교육신청을 취소하시겠습니까?")){
|
||||||
|
fncGoList();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function fncReset(isMsg){
|
||||||
|
if(isMsg == undefined && !confirm("교육신청을 내용을 초기화하시겠습니까?")){
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
$(".tb_write").find("input[type=text],input[type=hidden],textarea").val('');
|
||||||
|
$(".tb_write").find("select").prop('selectedIndex', 0);
|
||||||
|
$(".tb_write").find("input[type=radio]:first-child").attr('checked',true);
|
||||||
|
$(".addClassRow > tbody > tr:not(:first)").remove();
|
||||||
|
var rowObj = $(".addClassRow > tbody > tr:first");
|
||||||
|
rowObj.find('input[name=eduHopeDt]').val('');
|
||||||
|
rowObj.find('input[name=strtTm]').val('');
|
||||||
|
rowObj.find('input[name=endTm]').val('');
|
||||||
|
rowObj.find('input[name=trgt]').val('');
|
||||||
|
rowObj.find('input[name=prsnl]').val('');
|
||||||
|
rowObj.find('input[name=lrnTm]').val('');
|
||||||
|
$("#agree").prop('checked',false);
|
||||||
|
}
|
||||||
|
|
||||||
|
function fncGoList(){
|
||||||
|
$("#eduAplctOrd").val('');
|
||||||
|
var varFrom = document.getElementById("createForm");
|
||||||
|
varFrom.action = "<c:url value='/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctList.do'/>";
|
||||||
|
varFrom.submit();
|
||||||
|
}
|
||||||
|
|
||||||
|
function fncGoDetail(){
|
||||||
|
var varFrom = document.getElementById("createForm");
|
||||||
|
varFrom.action = "<c:url value='/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctDetail.do'/>";
|
||||||
|
varFrom.submit();
|
||||||
|
}
|
||||||
|
|
||||||
|
//주소검색에 따른 지역 코드 값 가져오기
|
||||||
|
function codeVal(pram){
|
||||||
|
var code ='';
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
method : "GET",
|
||||||
|
url : "<c:url value='/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctRegCodeAjax.do' />",
|
||||||
|
async : false,
|
||||||
|
data : {
|
||||||
|
"codeDc" : pram
|
||||||
|
},
|
||||||
|
|
||||||
|
success : function(response) {
|
||||||
|
code = response.code;
|
||||||
|
},
|
||||||
|
error : function(request, status, error) {
|
||||||
|
console.log("code:"+request.status + "\n message:" + request.responseText +"\n error:" + error);
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
return code;
|
||||||
|
}
|
||||||
|
|
||||||
|
function fncSave(type){
|
||||||
|
//주소검색에 따른 지역 코드 값 세팅
|
||||||
|
var sigunguCode = $('#sigunguCode').val();
|
||||||
|
var eduSlctAreaCd = codeVal(sigunguCode);
|
||||||
|
document.createForm.eduSlctAreaCd.value = eduSlctAreaCd;
|
||||||
|
|
||||||
|
//온라인 일때는 교유선택 지역코드 불필요
|
||||||
|
if($("#eduSlctCd").val() == "10")
|
||||||
|
{
|
||||||
|
$("#eduSlctAreaCd").attr("disabled", "disabled");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(type == 'S' || type == 'E' ){
|
||||||
|
if (!validCheck()) return;
|
||||||
|
}
|
||||||
|
var url = '${pageContext.request.contextPath}/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctRegAjax.do';
|
||||||
|
if(VeConstants.MODE_UPT == $("#mode").val()){
|
||||||
|
url = '${pageContext.request.contextPath}/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctMdfyAjax.do';
|
||||||
|
}
|
||||||
|
if(confirm("교육신청을 "+(type == 'I'? '임시저장' : '등록')+"하시겠습니까?")){
|
||||||
|
if(type != 'E' ){
|
||||||
|
if(type == 'I'){
|
||||||
|
$("#sbmtYn").val("N");
|
||||||
|
}else{
|
||||||
|
$("#sbmtYn").val("Y");
|
||||||
|
$("#aprvlCd").val(VeConstants.APRVL_CD_10);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//핸드폰번호 하이푼 추가
|
||||||
|
var phoneAll = document.getElementById("clphone1").value + "-"+ document.getElementById("clphone2").value + "-"+ document.getElementById("clphone3").value;
|
||||||
|
$("#clphone").val(phoneAll);
|
||||||
|
// 전화번호 하이푼 추가
|
||||||
|
var tell = document.getElementById("phone1").value + "-"+ document.getElementById("phone2").value + "-"+ document.getElementById("phone3").value;
|
||||||
|
$("#phone").val(tell);
|
||||||
|
//이메일 합치기
|
||||||
|
var emailAll = document.getElementById("email1").value + "@"+ document.getElementById("email2").value ;
|
||||||
|
|
||||||
|
$("#email").val(emailAll);
|
||||||
|
|
||||||
|
var data = new FormData(document.getElementById("createForm"));
|
||||||
|
$.ajax({
|
||||||
|
type: "POST",
|
||||||
|
enctype: 'multipart/form-data',
|
||||||
|
url: url,
|
||||||
|
data: data,
|
||||||
|
dataType:'json',
|
||||||
|
async: false,
|
||||||
|
processData: false,
|
||||||
|
contentType: false,
|
||||||
|
cache: false,
|
||||||
|
success: function (returnData, status) {
|
||||||
|
$("#eduAplctOrd").val(returnData.VO.eduAplctOrd);
|
||||||
|
if(status == 'success'){
|
||||||
|
alert("등록 되었습니다.");
|
||||||
|
if(type != 'I'){
|
||||||
|
fncGoDetail(); //현재 메인화면 이동
|
||||||
|
}
|
||||||
|
} else if(status== 'fail'){
|
||||||
|
alert("등록에 실패하였습니다.");
|
||||||
|
}
|
||||||
|
},
|
||||||
|
error: function (e) { alert("저장에 실패하였습니다."); console.log("ERROR : ", e); }
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function validCheck(){
|
||||||
|
if($("#eduSlctCd").val() == ''){
|
||||||
|
alert('교육선택 구분을 선택해주세요.');
|
||||||
|
$("#eduSlctCd").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
/* if($("#eduSlctAreaCd").val() == ''){
|
||||||
|
alert('교육선택 지역을 선택해주세요.');
|
||||||
|
$("#eduSlctAreaCd").focus();
|
||||||
|
return false;
|
||||||
|
}; */
|
||||||
|
|
||||||
|
if($("#insttNm").val() == ''){
|
||||||
|
alert('기관(단체)명을 입력해주세요.');
|
||||||
|
$("#insttNm").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#insttDivCd").val() == ''){
|
||||||
|
alert('기관구분을 선택해주세요.');
|
||||||
|
$("#insttDivCd").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#eduSlctCd").val() == "20"){
|
||||||
|
if($("#post").val() == ''){
|
||||||
|
alert('주소를 입력해주세요.');
|
||||||
|
$("#post").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#addrDetail").val() == ''){
|
||||||
|
alert('상세주소를 입력해주세요.');
|
||||||
|
$("#addrDetail").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
if($("#eduSlctCd").val() == "10"){
|
||||||
|
if($("input[name='eduMdCd']:checked").val() == "99"){
|
||||||
|
if($("#eduMd").val() == ''){
|
||||||
|
alert('교육매체를 입력해주세요.');
|
||||||
|
$("#eduMd").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if($("#chrgNm").val() == ''){
|
||||||
|
alert('담당자를 입력해주세요.');
|
||||||
|
$("#chrgNm").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#jobNm").val() == ''){
|
||||||
|
alert('직위을 입력해주세요.');
|
||||||
|
$("#jobNm").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#clphone2").val() == '' || $("#clphone3").val() == ''){
|
||||||
|
alert('휴대폰 번호를 입력해주세요.');
|
||||||
|
$("#clphone2").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#phone1").val() == '' || $("#phone2").val() == '' || $("#phone3").val() == ''){
|
||||||
|
alert('전화번호를 입력해주세요.');
|
||||||
|
$("#phone1").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#email1").val() == '' || $("#email2").val() == ''){
|
||||||
|
alert('이메일을 입력해주세요.');
|
||||||
|
$("#email1").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#hopeSbjct").val() == ''){
|
||||||
|
alert('희망주제를 입력해주세요.');
|
||||||
|
$("#hopeSbjct").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
if($("#rqstCn").val() == ''){
|
||||||
|
alert('교육 주제 관련 상세 요청사항 및 사전 질의(자유기재)를 입력해주세요.');
|
||||||
|
$("#rqstCn").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
if($("#eduTrgt").val() == ''){
|
||||||
|
alert('교육대상을 입력해주세요..');
|
||||||
|
$("#eduTrgt").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
if($("#eduPrsnl").val() == ''){
|
||||||
|
alert('교육인원을 입력해주세요.');
|
||||||
|
$("#eduPrsnl").focus();
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
var trObj = $('.addClassRow').find('tbody > tr').not('.calendar_wrap tr');
|
||||||
|
if(trObj.length == 0){
|
||||||
|
alert('교육차시 정보를 등록해주세요.');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
var flag = true;
|
||||||
|
$.each(trObj , function(idx, row){
|
||||||
|
var eduHopeDt = $(this).find('input[name=eduHopeDt]').val();
|
||||||
|
if(eduHopeDt == ''){
|
||||||
|
alert('교육희망일 입력해주세요.');
|
||||||
|
$('input[name=eduHopeDt]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
var yyyy = eduHopeDt.substr(0,4);
|
||||||
|
var mm = eduHopeDt.substr(5,2);
|
||||||
|
var dd = eduHopeDt.substr(8,2);
|
||||||
|
var eduHopeDtDate = new Date(yyyy, mm-1, dd); // 교육희망일을 Date 형태로 변경
|
||||||
|
|
||||||
|
var today = new Date();
|
||||||
|
var tyyyy = today.getFullYear();
|
||||||
|
var tmm = today.getMonth()+1;
|
||||||
|
var tdd = today.getDate();
|
||||||
|
|
||||||
|
var twoWeekAfter = new Date(tyyyy, tmm-1, tdd + 14); //오늘로부터 14일 뒤의 날짜를 SET
|
||||||
|
|
||||||
|
//교육희망일이 오늘로부터 2주 이내인지 체크
|
||||||
|
if(eduHopeDtDate < twoWeekAfter) {
|
||||||
|
alert('교육희망일은 2주 이후의 날짜로 입력해주세요.');
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($(this).find('input[name=strtTm]').val() == ''){
|
||||||
|
alert('교육시작 시간을 입력해주세요.');
|
||||||
|
$('input[name=strtTm]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
if($(this).find('input[name=strtTm]').val().indexOf('선택') != -1){
|
||||||
|
alert('교육시작 시간을 입력해주세요.');
|
||||||
|
$('input[name=strtTm]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
if($(this).find('input[name=endTm]').val() == ''){
|
||||||
|
alert('교육종료 시간을 입력해주세요.');
|
||||||
|
$('input[name=endTm]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
if($(this).find('input[name=endTm]').val().indexOf('선택') != -1){
|
||||||
|
alert('교육종료 시간을 입력해주세요.');
|
||||||
|
$('input[name=endTm]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($(this).find('select[name=divCd]').val() == ''){
|
||||||
|
alert('구분을 선택해주세요.');
|
||||||
|
$('select[name=divCd]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($(this).find('input[name=trgt]').val() == ''){
|
||||||
|
alert('대상을 입력해주세요.');
|
||||||
|
$('input[name=trgt]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($(this).find('input[name=prsnl]').val() == ''){
|
||||||
|
alert('인원을 입력해주세요.');
|
||||||
|
$('input[name=prsnl]:eq('+idx+')').focus();
|
||||||
|
return flag = false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
if(!flag){
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($("input:checkbox[name='agree']").prop('checked')==false){
|
||||||
|
alert('개인정보 수집 및 이용 목적에 동의하셔야합니다.');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
function searchBeforeData(data){
|
||||||
|
if(data == undefined || emptyObject(data)){
|
||||||
|
data = {'lctrDivCd' : VeConstants.LCTR_DIV_CD_20, 'pageUnit' : 5, 'pageIndex': 1 , 'sbmtYn' : 'N'};
|
||||||
|
}
|
||||||
|
commonPopLayeropen(
|
||||||
|
"${pageContext.request.contextPath}/web/ve/comm/popup/searchBeforeContent.do"
|
||||||
|
, 470
|
||||||
|
, 464
|
||||||
|
, data
|
||||||
|
, "Y"
|
||||||
|
, "searchBeforeData"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
function callDataSetting(data){
|
||||||
|
// 데이터 체크
|
||||||
|
fncReset('Y'); // 데이터 초기화 진행
|
||||||
|
var info = data.info;
|
||||||
|
var list = data.chasiList;
|
||||||
|
|
||||||
|
$("#mode").val(VeConstants.MODE_UPT);
|
||||||
|
$("#eduAplctOrd").val(info.eduAplctOrd);
|
||||||
|
$("#eduSlctCd").val(info.eduSlctCd);
|
||||||
|
//오프라인의 경우 교육장소 활성화
|
||||||
|
if(info.eduSlctCd == '20'){
|
||||||
|
$("#juso").show();
|
||||||
|
$("#juso").find("input").removeAttr("disabled", "disabled");
|
||||||
|
$("#mechae").hide();
|
||||||
|
$("#mechae").find("input").attr("disabled", "disabled");
|
||||||
|
}
|
||||||
|
$("#eduMd").val(info.eduMd);
|
||||||
|
$("#eduSlctAreaCd").val(info.eduSlctAreaCd);
|
||||||
|
$("#insttNm").val(info.insttNm);
|
||||||
|
$('input[name=insttDivCd][value='+info.insttDivCd+']').prop('checked', true);
|
||||||
|
$("#post").val(info.post);
|
||||||
|
$("#addr").val(info.addr);
|
||||||
|
$("#addrDetail").val(info.addrDetail);
|
||||||
|
$("#chrgNm").val(info.chrgNm);
|
||||||
|
$("#jobNm").val(info.jobNm);
|
||||||
|
$("#eduTrgt").val(info.eduTrgt);
|
||||||
|
$("#eduPrsnl").val(info.eduPrsnl);
|
||||||
|
if(isNotEmpty(info.aplctCn)){
|
||||||
|
var aplctCnList = info.aplctCn.split(',');
|
||||||
|
$.each(aplctCnList, function(idx, value){
|
||||||
|
$('input[name=aplctCn][value='+value+']').prop('checked',true);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!isEmpty(info.clphone)){
|
||||||
|
var clphone = info.clphone.split('-');
|
||||||
|
$("#clphone1").val(clphone[0]);
|
||||||
|
$("#clphone2").val(clphone[1]);
|
||||||
|
$("#clphone3").val(clphone[2]);
|
||||||
|
}
|
||||||
|
if(!isEmpty(info.phone)){
|
||||||
|
var phone = info.phone.split('-');
|
||||||
|
$("#phone1").val(phone[0]);
|
||||||
|
$("#phone2").val(phone[1]);
|
||||||
|
$("#phone3").val(phone[2]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!isEmpty(info.email)){
|
||||||
|
var email = info.email.split('@');
|
||||||
|
$("#email1").val(email[0]);
|
||||||
|
$("#email2").val(email[1]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(isNotEmpty(info.eduMdCd)){
|
||||||
|
$('input[name=eduMdCd][value='+info.eduMdCd+']').prop('checked',true);
|
||||||
|
}
|
||||||
|
if(isNotEmpty(info.feeInsttCd)){
|
||||||
|
$('input[name=feeInsttCd][value='+info.feeInsttCd+']').prop('checked',true);
|
||||||
|
}
|
||||||
|
|
||||||
|
$("#hopeSbjct").val(info.hopeSbjct);
|
||||||
|
$("#rqstCn").val(info.rqstCn);
|
||||||
|
|
||||||
|
$('.addClassRow').find('tbody > tr:first').nextAll().remove();
|
||||||
|
$.each(list, function(idx, value){
|
||||||
|
// 로우 추가
|
||||||
|
if(idx != 0){
|
||||||
|
addEduClassCopy('addClassRow');
|
||||||
|
}
|
||||||
|
console.log("+++++++++++++++++++++++++++++++++");
|
||||||
|
var tr = $('.addClassRow').find('tbody > tr').not('.calendar_wrap tr').eq(idx);
|
||||||
|
//tr.find('input[name=eduHopeDt]').val(dateFormat(value.eduHopeDt, 'date'));
|
||||||
|
//alert(info.eduHopeDt);
|
||||||
|
//alert(value.eduHopeDt);
|
||||||
|
if(isNotEmpty(value.eduHopeDt)){
|
||||||
|
tr.find('input[name=eduHopeDt0]').val(dateFormat(value.eduHopeDt.replace(/\./g, ""), 'date'));
|
||||||
|
tr.find('input[name=eduHopeDt]').val(dateFormat(value.eduHopeDt.replace(/\./g, ""), 'date'));
|
||||||
|
tr.find('input[name=eduHopeDt]').val(value.eduHopeDt);
|
||||||
|
//alert(value.eduHopeDt);
|
||||||
|
|
||||||
|
//$('#eduHopeDt'+idx).val(value.eduHopeDt);
|
||||||
|
}
|
||||||
|
tr.find('input[name=strtTm]').val(timeFomat(value.strtTm));
|
||||||
|
tr.find('input[name=endTm]').val(timeFomat(value.endTm));
|
||||||
|
tr.find('input[name=lrnTm]').val(value.lrnTm);
|
||||||
|
tr.find('input[name=trgt]').val(value.trgt);
|
||||||
|
tr.find('input[name=prsnl]').val(value.prsnl);
|
||||||
|
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
//교육 선택에 따른 항목 노출
|
||||||
|
function itemChg(item){
|
||||||
|
var mechae = $("#mechae");
|
||||||
|
var juso = $("#juso");
|
||||||
|
//온라인
|
||||||
|
if(item == '10'){
|
||||||
|
mechae.show();
|
||||||
|
mechae.find("input").removeAttr("disabled", "disabled");
|
||||||
|
$("#eduMd").attr("disabled", "disabled");
|
||||||
|
juso.hide();
|
||||||
|
juso.find("input").attr("disabled", "disabled");
|
||||||
|
}
|
||||||
|
//오프라인
|
||||||
|
if(item == '20'){
|
||||||
|
juso.show();
|
||||||
|
juso.find("input").removeAttr("disabled", "disabled");
|
||||||
|
mechae.hide();
|
||||||
|
mechae.find("input").attr("disabled", "disabled");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//교육 매체 따른 내용 변경
|
||||||
|
function eduMdChg(){
|
||||||
|
|
||||||
|
var v_eduMdCd = $("input[name='eduMdCd']:checked").val();
|
||||||
|
var v_eduMd = $('#eduMd');
|
||||||
|
|
||||||
|
|
||||||
|
if (v_eduMdCd=='99'){
|
||||||
|
v_eduMd.removeAttr('disabled');
|
||||||
|
}else{
|
||||||
|
v_eduMd.val('');
|
||||||
|
v_eduMd.attr('disabled', 'disabled');
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<div class="agree_text" tabindex="0">
|
||||||
|
<pre>한국저작권위원회에서는 귀하의 개인정보를 중요시하며, 개인정보보호법 제15조, 제 17조, 제 22조, 제23조 및 제24조에 따라<br>아래와 같이 개인정보 처리에 관하여 동의를 얻고자 합니다.<br>
|
||||||
|
아래사항에 대해 충분히 읽어 보신 후에 동의 여부를 체크해 주시기 바랍니다.</pre>
|
||||||
|
<table>
|
||||||
|
<caption>개인정보 수집 및 이용에 대한 동의</caption>
|
||||||
|
<colgroup>
|
||||||
|
<col style="width: 30%;">
|
||||||
|
<col style="width: 70%;">
|
||||||
|
</colgroup>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col" colspan="2">개인정보 수집 및 이용에 대한 동의</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">개인정보의 수집·이용 목적</th>
|
||||||
|
<td>2024년 찾아가는 저작권 교육 운영</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">수집하려는 개인정보의 항목</th>
|
||||||
|
<td>[필수] 성명, 소속기관, 직위, 등 [선택] 휴대전화</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">개인정보의 보유 및 이용기간</th>
|
||||||
|
<td style="font-weight: 500; color: #222; text-decoration: underline;">동교육 운영 목적 달성 후 폐기(수집일로부터 1년 이내)</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">동의를 거부할 권리가 있다는 사실 및 동의 거부에 따른 불이익이 있는 경우에는 그 불이익의 내용</th>
|
||||||
|
<td>귀하는 개인정보 제공 및 동의를 거부할 권리가 있으며, 위 항목 동의 거부 시 찾아가는 저작권 교육 신청이 어려워질 수 있음을 알려드립니다.</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
@ -1822,10 +1822,14 @@ function _chkChasiTime(p_this){
|
|||||||
<p><찾아가는 저작권 교육 운영> 개인정보 수집 및 이용 목적</p>
|
<p><찾아가는 저작권 교육 운영> 개인정보 수집 및 이용 목적</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="agree_wrap agreeDiv">
|
<div class="agree_wrap agreeDiv">
|
||||||
|
<c:import url="/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctRegIncPrivacy.do" />
|
||||||
|
|
||||||
|
<!--
|
||||||
<div class="agree_text" tabindex="0">
|
<div class="agree_text" tabindex="0">
|
||||||
<pre>1. 개인정보 수집 및 이용 목적<br/> - 제공하신 정보는 한국저작권위원회에서 운영하는 <찾아가는 저작권 교육 운영> 일정 안내를 위해 사용됩니다.<br/><br/>2. 수집하려는 개인정보의 항목<br/> - [필수] 신청자의 성명, 주소, 연락처, 휴대폰, 이메일<br/><br/>3. 개인정보의 보유 및 이용 기간<br/> - 1년<br/><br/>4. 개인정보 수집 동의 거부의 관리<br/> - [필수] 신청자의 성명, 주소, 연락처, 휴대폰, 이메일
|
<pre>1. 개인정보 수집 및 이용 목적<br/> - 제공하신 정보는 한국저작권위원회에서 운영하는 <찾아가는 저작권 교육 운영> 일정 안내를 위해 사용됩니다.<br/><br/>2. 수집하려는 개인정보의 항목<br/> - [필수] 신청자의 성명, 주소, 연락처, 휴대폰, 이메일<br/><br/>3. 개인정보의 보유 및 이용 기간<br/> - 1년<br/><br/>4. 개인정보 수집 동의 거부의 관리<br/> - [필수] 신청자의 성명, 주소, 연락처, 휴대폰, 이메일
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
|
-->
|
||||||
<div class="agree_chx">
|
<div class="agree_chx">
|
||||||
<div>
|
<div>
|
||||||
<input type="checkbox" id="agree" name="agree" value="Y">
|
<input type="checkbox" id="agree" name="agree" value="Y">
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user