diff --git a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/web/CndtnTrgtMngController.java b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/web/CndtnTrgtMngController.java
index 9a0bc24e..f3f912b0 100644
--- a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/web/CndtnTrgtMngController.java
+++ b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/web/CndtnTrgtMngController.java
@@ -495,7 +495,27 @@ public class CndtnTrgtMngController {
}
/**
- * 조건부기소유예대상자 중복확인 화면
+ * 조건부기소유예대상자 중복확인 화면-등록관리
+ */
+ //@RequestMapping("trgtDplctChk.do")
+ @RequestMapping("/kccadr/oprtn/cndtnSspnIdtmt/trgtMngDplctChk.do")
+ public String trgtMngDplctChk(
+ @ModelAttribute("cndtnTrgtInfoMngVO") CndtnTrgtMngVO cndtnTrgtInfoMngVO
+ , ModelMap model
+ , HttpServletRequest request
+ ) throws Exception {
+
+ //로그인 처리====================================
+ //로그인 정보 가져오기
+ String s_oprtnLoginCheckNInfo = checkLoginUtil.oprtnCheckNInfo(model);
+ if (!"".equals(s_oprtnLoginCheckNInfo)) return s_oprtnLoginCheckNInfo;
+
+ //로그인 처리====================================
+ return "oprtn/cndtnSspnIdtmt/trgtMngDplctChk";
+ }
+
+ /**
+ * 조건부기소유예대상자 중복확인 화면-대상자관리
*/
//@RequestMapping("trgtDplctChk.do")
@RequestMapping("/kccadr/oprtn/cndtnSspnIdtmt/trgtDplctChk.do")
@@ -553,6 +573,14 @@ public class CndtnTrgtMngController {
model.addAttribute("CmmnDetailCodeList", uniqueCodes);
+ //병합대상자 정보
+ CndtnTrgtMngVO cndtnTrgtInfoVO = new CndtnTrgtMngVO();
+ cndtnTrgtInfoVO.setSspnIdtmtTrgtOrd(cndtnTrgtInfoMngVO.getPrcsAplctPrdOrdCmplt());
+ cndtnTrgtInfoVO = cndtnTrgtInfoMngService.selectDetail(cndtnTrgtInfoVO);
+
+ model.addAttribute("mergeInfo", cndtnTrgtInfoVO);
+
+
return "oprtn/cndtnSspnIdtmt/trgtReg";
}
diff --git a/src/main/resources/egovframework/sqlmap/ve/cndtn/cndtnTrgtInfoMng_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/ve/cndtn/cndtnTrgtInfoMng_SQL_Tibero.xml
index 27cc77ba..1733a872 100644
--- a/src/main/resources/egovframework/sqlmap/ve/cndtn/cndtnTrgtInfoMng_SQL_Tibero.xml
+++ b/src/main/resources/egovframework/sqlmap/ve/cndtn/cndtnTrgtInfoMng_SQL_Tibero.xml
@@ -108,7 +108,7 @@
, #prsctrNm#
, #reqStateCd#
, #atchFileId#
- , ''
+ , #prcsAplctPrdOrdCmplt#
, ''
, #rmrks#
)
diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtDplctChk.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtDplctChk.jsp
index 677a3293..04550e11 100644
--- a/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtDplctChk.jsp
+++ b/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtDplctChk.jsp
@@ -229,10 +229,10 @@
+
+
-
-
diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtMngDplctChk.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtMngDplctChk.jsp
new file mode 100644
index 00000000..04550e11
--- /dev/null
+++ b/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtMngDplctChk.jsp
@@ -0,0 +1,246 @@
+
+<%@ page language="java" contentType="text/html; charset=utf-8"
+ pageEncoding="utf-8"%>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
+<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
+<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
+<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
+<%@ taglib prefix="ve" uri="/WEB-INF/tlds/kcc_tld.tld"%>
+<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
+<%
+ /**
+ * @Class Name : cndtnEduPrcsMngReg.jsp
+ * @Description : 조건부기소유예 과정 등록
+ * @Modification Information
+ * @
+ * @ 수정일 수정자 수정내용
+ * @ ------- -------- ---------------------------
+ * @ 2021.12.16 조용준 최초 생성
+ * @author 조용주
+ * @since 2021.12.16
+ * @version 1.0
+ * @see
+ *
+ */
+%>
+
+
+교육과정관리
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
대상자 중복확인
+
+
+ -
+
조건부기소유예관리
+
+ - 대상자 목록
+ - 대상자 중복확인
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ 필수입력 항목*
+ 성별
+ |
+
+
+ |
+
+
+ |
+ 필수입력 항목*
+ 성명
+ |
+
+
+ |
+
+
+ |
+ 필수입력 항목*
+ 생년월일
+ |
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtMngList.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtMngList.jsp
index f41ab2f6..c2e5e9dc 100644
--- a/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtMngList.jsp
+++ b/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtMngList.jsp
@@ -150,7 +150,8 @@
function fncCreate() {
var listForm = document.listForm ;
- listForm.action = "";
+ //listForm.action = "";
+ listForm.action = "";
listForm.submit();
}
diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtReg.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtReg.jsp
index ec38e2be..1335a3b2 100644
--- a/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtReg.jsp
+++ b/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtReg.jsp
@@ -88,10 +88,11 @@
console.log('returnData :: ', returnData);
if(returnData.result == "success"){
alert("저장되었습니다.");
-// fncGoList();
- $('#sspnIdtmtTrgtOrd').val(returnData.sspnIdtmtTrgtOrd);
- // 중복체크 ajax
- fn_duplChk();
+ fncGoList();
+
+ // 중복체크 ajax - 사전 중복체크로 변경되어 주석처리함.2024-02-16
+ //$('#sspnIdtmtTrgtOrd').val(returnData.sspnIdtmtTrgtOrd);
+ //fn_duplChk();
}else if(returnData.result == "fail"){
alert(returnData.message);
$('#cmptntAthrt').prop('disabled', true);
@@ -201,6 +202,7 @@
function fn_valChk(){
+
// 의뢰일 검사
if($("#reqPnttm").val().trim() == ""){
alert("의뢰일을 입력해주세요.");
@@ -228,6 +230,8 @@
$("select[name='cmptntAthrt']").focus();
return true;
}
+
+
if($("#sex").val() == "선택" || $("#sex").val().trim() == ""){
alert("성별을 선택해주세요.");
@@ -293,7 +297,7 @@
if($('#tbody_fiielist tr').length*1<=0){
alert("으뢰통지서를 등록해 주세요");
- return false;
+ return true;
}
@@ -399,6 +403,8 @@
+
+
|
필수입력 항목*
@@ -407,6 +413,44 @@
|
형제
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
|
@@ -451,7 +495,7 @@
|
-
+
|