Merge branch 'jiwoo'
This commit is contained in:
commit
7d552f2ff9
@ -801,7 +801,8 @@ public class SspnIdtmtController {
|
|||||||
*/
|
*/
|
||||||
@RequestMapping("/web/ve/aplct/sspnIdtmt/popup/eduCancelPopupAjax.do")
|
@RequestMapping("/web/ve/aplct/sspnIdtmt/popup/eduCancelPopupAjax.do")
|
||||||
public ModelAndView filePopupAjax(
|
public ModelAndView filePopupAjax(
|
||||||
@ModelAttribute("vEEduRprtVO") VEEduRprtVO vEEduRprtVO
|
@ModelAttribute("vEEduRprtVO") VEEduRprtVO vEEduRprtVO,
|
||||||
|
@ModelAttribute("vEEduAplctVO") VEEduAplctVO vEEduAplctVO
|
||||||
, ModelMap model
|
, ModelMap model
|
||||||
//, RedirectAttributes redirectAttributes
|
//, RedirectAttributes redirectAttributes
|
||||||
, HttpServletRequest request
|
, HttpServletRequest request
|
||||||
@ -869,16 +870,27 @@ public class SspnIdtmtController {
|
|||||||
System.out.println(vEEduRprtVO.getAprvlCn());
|
System.out.println(vEEduRprtVO.getAprvlCn());
|
||||||
System.out.println(s_atchFileId);
|
System.out.println(s_atchFileId);
|
||||||
|
|
||||||
VEEduAplctVO vEEduAplctVO = new VEEduAplctVO();
|
/*
|
||||||
vEEduAplctVO.setEduAplctOrd(vEEduRprtVO.getEduAplctOrd());
|
* VEEduAplctVO vEEduAplctVO = new VEEduAplctVO();
|
||||||
|
* vEEduAplctVO.setEduAplctOrd(vEEduRprtVO.getEduAplctOrd());
|
||||||
|
*
|
||||||
|
* vEEduAplctVO.setAplctCn(vEEduRprtVO.getAprvlCn());
|
||||||
|
* vEEduAplctVO.setRsltAtchFileId(s_atchFileId);
|
||||||
|
* vEEduAplctVO.setAprvlCd("35");
|
||||||
|
* vEEduAplctVO.setLastUpdusrId(loginVO.getUniqId());
|
||||||
|
* vEEduAplctService.update(vEEduAplctVO);
|
||||||
|
*/
|
||||||
|
|
||||||
vEEduAplctVO.setAplctCn(vEEduRprtVO.getAprvlCn());
|
/*
|
||||||
vEEduAplctVO.setRsltAtchFileId(s_atchFileId);
|
251023
|
||||||
vEEduAplctVO.setAprvlCd("35");
|
ve_edu_aplct는 확정 상태 유지.
|
||||||
vEEduAplctVO.setLastUpdusrId(loginVO.getUniqId());
|
vea_aplct_detail_info에서 취소 관련 처리
|
||||||
|
*/
|
||||||
|
vEEduAplctVO.setAplctStateCd(VeConstants.EDU_CD_CANCLE_REQ); //취소요청 코드 35
|
||||||
|
vEEduAplctVO.setCnclAtchFileId(s_atchFileId);
|
||||||
|
vEEduAplctVO.setCnclCn(vEEduAplctVO.getAprvlCn()); //취소사유 - 기존에는 aprvlCn 사용
|
||||||
|
vEEduMIXService.updateCnclStatus(vEEduAplctVO);
|
||||||
|
|
||||||
//취소요청 정보 저장
|
|
||||||
vEEduAplctService.update(vEEduAplctVO);
|
|
||||||
|
|
||||||
|
|
||||||
}catch(Exception ex) {
|
}catch(Exception ex) {
|
||||||
|
|||||||
@ -268,6 +268,14 @@ public class VeConstants {
|
|||||||
public static final String DDLN_CD_APP_ING = "40";
|
public static final String DDLN_CD_APP_ING = "40";
|
||||||
public static final String DDLN_CD_APP_END = "50";
|
public static final String DDLN_CD_APP_END = "50";
|
||||||
|
|
||||||
|
/*
|
||||||
|
* VEA003 - edu_state_cd(vea_sspn_idmt_trgt), aplct_state_cd(vea_aplct_detail_info)
|
||||||
|
*/
|
||||||
|
public static final String EDU_CD_NOTCOMPLETE= "10"; //미이수
|
||||||
|
public static final String EDU_CD_COMPLETE = "20"; //이수
|
||||||
|
public static final String EDU_CD_CANCLE_REQ = "35"; //취소요청
|
||||||
|
public static final String EDU_CD_DELAY = "60"; //연기
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -128,4 +128,6 @@ public interface VEEduMIXService {
|
|||||||
List<VEEduAplctVO> selectTngrRsltRprtList(VEEduAplctVO paramVO) throws Exception;
|
List<VEEduAplctVO> selectTngrRsltRprtList(VEEduAplctVO paramVO) throws Exception;
|
||||||
|
|
||||||
List<VEEduAplctVO> selectExprnRsltFileDownList(VEEduAplctVO paramVO) throws Exception;
|
List<VEEduAplctVO> selectExprnRsltFileDownList(VEEduAplctVO paramVO) throws Exception;
|
||||||
|
|
||||||
|
void updateCnclStatus(VEEduAplctVO vEEduAplctVO);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -277,4 +277,10 @@ public class VEEduMIXServiceImpl implements VEEduMIXService {
|
|||||||
public List<VEEduAplctVO> selectExprnRsltFileDownList(VEEduAplctVO paramVO) throws Exception{
|
public List<VEEduAplctVO> selectExprnRsltFileDownList(VEEduAplctVO paramVO) throws Exception{
|
||||||
return vEEduMIXDAO.selectExprnRsltFileDownList(paramVO);
|
return vEEduMIXDAO.selectExprnRsltFileDownList(paramVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void updateCnclStatus(VEEduAplctVO paramVO) {
|
||||||
|
vEEduMIXDAO.updateCnclStatus(paramVO);
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -849,6 +849,7 @@
|
|||||||
AND b.sex = #sex#
|
AND b.sex = #sex#
|
||||||
|
|
||||||
and c.edu_strt_pnttm >= TO_CHAR(NOW(),'YYYY.MM.DD')
|
and c.edu_strt_pnttm >= TO_CHAR(NOW(),'YYYY.MM.DD')
|
||||||
|
and a.aprvl_cd in ('10','20','60')
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!-- 기소유예 대상자 확인 STEP00 -->
|
<!-- 기소유예 대상자 확인 STEP00 -->
|
||||||
|
|||||||
@ -603,7 +603,7 @@
|
|||||||
/* 신청 후 반려 */
|
/* 신청 후 반려 */
|
||||||
, user_id = NULL
|
, user_id = NULL
|
||||||
, edu_aplct_ord = NULL
|
, edu_aplct_ord = NULL
|
||||||
, edu_state_cd = '10'
|
<!-- , edu_state_cd = '10' -->
|
||||||
, prcs_aplct_prd_ord_cmplt = NULL
|
, prcs_aplct_prd_ord_cmplt = NULL
|
||||||
</isEqual>
|
</isEqual>
|
||||||
|
|
||||||
@ -642,11 +642,11 @@
|
|||||||
|
|
||||||
</isEqual>
|
</isEqual>
|
||||||
|
|
||||||
<isEqual property="reqNo" compareValue="4">
|
<!-- <isEqual property="reqNo" compareValue="4">
|
||||||
/* 신청 후 관리자 반려 aplct_state_cd=50 */
|
/* 신청 후 관리자 반려 aplct_state_cd=50 */
|
||||||
, aplct_state_cd = '50'
|
, aplct_state_cd = '50'
|
||||||
|
|
||||||
</isEqual>
|
</isEqual> -->
|
||||||
|
|
||||||
WHERE
|
WHERE
|
||||||
edu_aplct_ord = #eduAplctOrd#
|
edu_aplct_ord = #eduAplctOrd#
|
||||||
|
|||||||
@ -609,7 +609,7 @@
|
|||||||
</c:if>
|
</c:if>
|
||||||
|
|
||||||
<c:if test="${prcsAplctVO.aprvlCd eq '60' and prcsAplctVO.ddlnCd eq '20'}">
|
<c:if test="${prcsAplctVO.aprvlCd eq '60' and prcsAplctVO.ddlnCd eq '20'}">
|
||||||
<%-- <button type="button" class="btnType05" onclick="fncCancelStatusChange('${infoAplctOrd.eduAplctOrd}', '${infoAplctOrd.prcsOrd}', '6-1')">취소요청</button> --%>
|
<button type="button" class="btnType05" onclick="fncCancelStatusChange('${infoAplctOrd.eduAplctOrd}', '${infoAplctOrd.prcsOrd}', '6-1')">취소요청</button>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -252,7 +252,12 @@
|
|||||||
<c:out value="${list.eduStrtPnttm}"/>
|
<c:out value="${list.eduStrtPnttm}"/>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<c:choose>
|
<kc:code codeId="VE0003" code="${list.aprvlCd}"/>
|
||||||
|
<c:if test="${list.aprvlCd eq '60' and not empty list.aplctStateCd}">
|
||||||
|
- <kc:code codeId="VEA003" code="${list.aplctStateCd}"/>
|
||||||
|
</c:if>
|
||||||
|
|
||||||
|
<%-- <c:choose>
|
||||||
<c:when test="${not empty list.aplctStateCd }">
|
<c:when test="${not empty list.aplctStateCd }">
|
||||||
<kc:code codeId="VEA003" code="${list.aplctStateCd}"/>
|
<kc:code codeId="VEA003" code="${list.aplctStateCd}"/>
|
||||||
</c:when>
|
</c:when>
|
||||||
@ -265,8 +270,8 @@
|
|||||||
<button type="button" class="btnType02" onclick="fncGoDetail('<c:out value="${list.prcsAplctPrdOrd}"/>');">취소</button>
|
<button type="button" class="btnType02" onclick="fncGoDetail('<c:out value="${list.prcsAplctPrdOrd}"/>');">취소</button>
|
||||||
</c:if>
|
</c:if>
|
||||||
<c:if test="${list.aprvlCd eq '60' and list.ddlnCd eq '20'}">
|
<c:if test="${list.aprvlCd eq '60' and list.ddlnCd eq '20'}">
|
||||||
<%-- <button type="button" class="btnType02" onclick="fncGoDetail('<c:out value="${list.prcsAplctPrdOrd}"/>');">취소</button> --%>
|
<button type="button" class="btnType02" onclick="fncGoDetail('<c:out value="${list.prcsAplctPrdOrd}"/>');">취소</button>
|
||||||
</c:if>
|
</c:if> --%>
|
||||||
|
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
|
|||||||
@ -12,7 +12,6 @@
|
|||||||
<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">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/ipedu/visitEdu/adm/publish/css/reset.css">
|
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
.duet-date__dialog-content,.duet-date__dialog{max-width:400px;width:364px;}
|
.duet-date__dialog-content,.duet-date__dialog{max-width:400px;width:364px;}
|
||||||
@ -270,7 +269,8 @@ $(document).ready(function(){
|
|||||||
ο 개인정보의 수집 이용 목적 : 교육 대상자 및 이수자 관리
|
ο 개인정보의 수집 이용 목적 : 교육 대상자 및 이수자 관리
|
||||||
ο 수집하는 개인정보 항목 : 성명, 생년월일, 휴대전화, 이메일
|
ο 수집하는 개인정보 항목 : 성명, 생년월일, 휴대전화, 이메일
|
||||||
ο 개인정보의 보유 및 이용기간 : 사업 종료시까지
|
ο 개인정보의 보유 및 이용기간 : 사업 종료시까지
|
||||||
ο 동의를 거부할 권리가 있다는 사실 및 동의 거부에 따른 불이익이 있는 경우에는 그 불이익의 내용 : 귀하의 개인정보 제공 및 동의를 거부할 권리가 있으며, 위 항목 동의 거부시 수강신청이 불가할 수 있음
|
ο 동의를 거부할 권리가 있다는 사실 및 동의 거부에 따른 불이익이 있는 경우에는 그 불이익의 내용 :
|
||||||
|
귀하의 개인정보 제공 및 동의를 거부할 권리가 있으며, 위 항목 동의 거부시 수강신청이 불가할 수 있음
|
||||||
</pre>
|
</pre>
|
||||||
<div class="pop_btn_wrap btn_layout01">
|
<div class="pop_btn_wrap btn_layout01">
|
||||||
<div class="btn_left">
|
<div class="btn_left">
|
||||||
|
|||||||
@ -609,7 +609,7 @@
|
|||||||
</c:if>
|
</c:if>
|
||||||
|
|
||||||
<c:if test="${prcsAplctVO.aprvlCd eq '60' and prcsAplctVO.ddlnCd eq '20'}">
|
<c:if test="${prcsAplctVO.aprvlCd eq '60' and prcsAplctVO.ddlnCd eq '20'}">
|
||||||
<%-- <button type="button" class="btnType05" onclick="fncCancelStatusChange('${infoAplctOrd.eduAplctOrd}', '${infoAplctOrd.prcsOrd}', '6-1')">취소요청</button> --%>
|
<button type="button" class="btnType05" onclick="fncCancelStatusChange('${infoAplctOrd.eduAplctOrd}', '${infoAplctOrd.prcsOrd}', '6-1')">취소요청</button>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -252,7 +252,12 @@
|
|||||||
<c:out value="${list.eduStrtPnttm}"/>
|
<c:out value="${list.eduStrtPnttm}"/>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<c:choose>
|
<kc:code codeId="VE0003" code="${list.aprvlCd}"/>
|
||||||
|
<c:if test="${list.aprvlCd eq '60' and not empty list.aplctStateCd}">
|
||||||
|
- <kc:code codeId="VEA003" code="${list.aplctStateCd}"/>
|
||||||
|
</c:if>
|
||||||
|
|
||||||
|
<%-- <c:choose>
|
||||||
<c:when test="${not empty list.aplctStateCd }">
|
<c:when test="${not empty list.aplctStateCd }">
|
||||||
<kc:code codeId="VEA003" code="${list.aplctStateCd}"/>
|
<kc:code codeId="VEA003" code="${list.aplctStateCd}"/>
|
||||||
</c:when>
|
</c:when>
|
||||||
@ -265,8 +270,8 @@
|
|||||||
<button type="button" class="btnType02" onclick="fncGoDetail('<c:out value="${list.prcsAplctPrdOrd}"/>');">취소</button>
|
<button type="button" class="btnType02" onclick="fncGoDetail('<c:out value="${list.prcsAplctPrdOrd}"/>');">취소</button>
|
||||||
</c:if>
|
</c:if>
|
||||||
<c:if test="${list.aprvlCd eq '60' and list.ddlnCd eq '20'}">
|
<c:if test="${list.aprvlCd eq '60' and list.ddlnCd eq '20'}">
|
||||||
<%-- <button type="button" class="btnType02" onclick="fncGoDetail('<c:out value="${list.prcsAplctPrdOrd}"/>');">취소</button> --%>
|
<button type="button" class="btnType02" onclick="fncGoDetail('<c:out value="${list.prcsAplctPrdOrd}"/>');">취소</button>
|
||||||
</c:if>
|
</c:if> --%>
|
||||||
|
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
|
|||||||
@ -12,7 +12,6 @@
|
|||||||
<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">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/ipedu/visitEdu/adm/publish/css/reset.css">
|
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
.duet-date__dialog-content,.duet-date__dialog{max-width:400px;width:364px;}
|
.duet-date__dialog-content,.duet-date__dialog{max-width:400px;width:364px;}
|
||||||
@ -270,7 +269,8 @@ $(document).ready(function(){
|
|||||||
ο 개인정보의 수집 이용 목적 : 교육 대상자 및 이수자 관리
|
ο 개인정보의 수집 이용 목적 : 교육 대상자 및 이수자 관리
|
||||||
ο 수집하는 개인정보 항목 : 성명, 생년월일, 휴대전화, 이메일
|
ο 수집하는 개인정보 항목 : 성명, 생년월일, 휴대전화, 이메일
|
||||||
ο 개인정보의 보유 및 이용기간 : 사업 종료시까지
|
ο 개인정보의 보유 및 이용기간 : 사업 종료시까지
|
||||||
ο 동의를 거부할 권리가 있다는 사실 및 동의 거부에 따른 불이익이 있는 경우에는 그 불이익의 내용 : 귀하의 개인정보 제공 및 동의를 거부할 권리가 있으며, 위 항목 동의 거부시 수강신청이 불가할 수 있음
|
ο 동의를 거부할 권리가 있다는 사실 및 동의 거부에 따른 불이익이 있는 경우에는 그 불이익의 내용 :
|
||||||
|
귀하의 개인정보 제공 및 동의를 거부할 권리가 있으며, 위 항목 동의 거부시 수강신청이 불가할 수 있음
|
||||||
</pre>
|
</pre>
|
||||||
<div class="pop_btn_wrap btn_layout01">
|
<div class="pop_btn_wrap btn_layout01">
|
||||||
<div class="btn_left">
|
<div class="btn_left">
|
||||||
|
|||||||
@ -609,7 +609,7 @@
|
|||||||
</c:if>
|
</c:if>
|
||||||
|
|
||||||
<c:if test="${prcsAplctVO.aprvlCd eq '60' and prcsAplctVO.ddlnCd eq '20'}">
|
<c:if test="${prcsAplctVO.aprvlCd eq '60' and prcsAplctVO.ddlnCd eq '20'}">
|
||||||
<%-- <button type="button" class="btnType05" onclick="fncCancelStatusChange('${infoAplctOrd.eduAplctOrd}', '${infoAplctOrd.prcsOrd}', '6-1')">취소요청</button> --%>
|
<button type="button" class="btnType05" onclick="fncCancelStatusChange('${infoAplctOrd.eduAplctOrd}', '${infoAplctOrd.prcsOrd}', '6-1')">취소요청</button>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -254,7 +254,7 @@
|
|||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<kc:code codeId="VE0003" code="${list.aprvlCd}"/>
|
<kc:code codeId="VE0003" code="${list.aprvlCd}"/>
|
||||||
<c:if test="${list.aprvlCd eq '60'}">
|
<c:if test="${list.aprvlCd eq '60' and not empty list.aplctStateCd}">
|
||||||
- <kc:code codeId="VEA003" code="${list.aplctStateCd}"/>
|
- <kc:code codeId="VEA003" code="${list.aplctStateCd}"/>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
|
||||||
|
|||||||
@ -141,6 +141,7 @@
|
|||||||
<form:form id="createForm" name="createForm" method="post" commandName="vEEduRprtVO" onsubmit="return false;">
|
<form:form id="createForm" name="createForm" method="post" commandName="vEEduRprtVO" onsubmit="return false;">
|
||||||
<input type="hidden" name="eduAplctOrd" value="<c:out value="${vEInstrAsgnmVO.eduAplctOrd}" />" />
|
<input type="hidden" name="eduAplctOrd" value="<c:out value="${vEInstrAsgnmVO.eduAplctOrd}" />" />
|
||||||
<input type="hidden" name="eduChasiOrd" value="<c:out value="${vEInstrAsgnmVO.eduChasiOrd}" />" />
|
<input type="hidden" name="eduChasiOrd" value="<c:out value="${vEInstrAsgnmVO.eduChasiOrd}" />" />
|
||||||
|
<input type="hidden" name="prcsAplctPrdOrd" value="<c:out value="${vEInstrAsgnmVO.prcsAplctPrdOrd}" />" />
|
||||||
<input type="hidden" id="userId" name="userId" value="<c:out value="${vEInstrAsgnmVO.userId}" />" />
|
<input type="hidden" id="userId" name="userId" value="<c:out value="${vEInstrAsgnmVO.userId}" />" />
|
||||||
<input type="hidden" name="sbmtYn" id="sbmtYn" value="" />
|
<input type="hidden" name="sbmtYn" id="sbmtYn" value="" />
|
||||||
<input type="hidden" name="limitcount" id="limitcount" value="1" /><!-- 최대 업로드 파일갯수 -->
|
<input type="hidden" name="limitcount" id="limitcount" value="1" /><!-- 최대 업로드 파일갯수 -->
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user