diff --git a/src/main/java/kcc/ve/oprtn/cmdTrgt/web/CmdPrcsInfoMngController.java b/src/main/java/kcc/ve/oprtn/cmdTrgt/web/CmdPrcsInfoMngController.java index cfd2b327..c2a12d6e 100644 --- a/src/main/java/kcc/ve/oprtn/cmdTrgt/web/CmdPrcsInfoMngController.java +++ b/src/main/java/kcc/ve/oprtn/cmdTrgt/web/CmdPrcsInfoMngController.java @@ -1009,7 +1009,10 @@ public class CmdPrcsInfoMngController { int i_ret = 0; try { - i_ret = vEPrcsAplctPrdService.updateStatusChange4User(vEPrcsAplctVO); + //과정 상태를 교육 확정으로 변경하는 경우만 교육 승인된 대상자만 확정 처리한다. + if ("20".equals(vEPrcsDetailVO.getDdlnCd())) { + i_ret = vEPrcsAplctPrdService.updateStatusChange4User(vEPrcsAplctVO); + } }catch(Exception ex) { System.out.println(ex.toString()); diff --git a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/web/CndtnPrcsInfoMngController.java b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/web/CndtnPrcsInfoMngController.java index 595c111f..294417fe 100644 --- a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/web/CndtnPrcsInfoMngController.java +++ b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/web/CndtnPrcsInfoMngController.java @@ -1011,7 +1011,10 @@ public class CndtnPrcsInfoMngController { int i_ret = 0; try { - i_ret = vEPrcsAplctPrdService.updateStatusChange4User(vEPrcsAplctVO); + //과정 상태를 교육 확정으로 변경하는 경우만 교육 승인된 대상자만 확정 처리한다. + if ("20".equals(vEPrcsDetailVO.getDdlnCd())) { + i_ret = vEPrcsAplctPrdService.updateStatusChange4User(vEPrcsAplctVO); + } }catch(Exception ex) { System.out.println(ex.toString()); diff --git a/src/main/java/kcc/ve/oprtn/prevent/web/PreventMngController.java b/src/main/java/kcc/ve/oprtn/prevent/web/PreventMngController.java index 7c755ceb..541f5334 100644 --- a/src/main/java/kcc/ve/oprtn/prevent/web/PreventMngController.java +++ b/src/main/java/kcc/ve/oprtn/prevent/web/PreventMngController.java @@ -1009,7 +1009,10 @@ public class PreventMngController { int i_ret = 0; try { - i_ret = vEPrcsAplctPrdService.updateStatusChange4User(vEPrcsAplctVO); + //과정 상태를 교육 확정으로 변경하는 경우만 교육 승인된 대상자만 확정 처리한다. + if ("20".equals(vEPrcsDetailVO.getDdlnCd())) { + i_ret = vEPrcsAplctPrdService.updateStatusChange4User(vEPrcsAplctVO); + } }catch(Exception ex) { System.out.println(ex.toString()); diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/cmdTrgt/cndtnEduPrcsAplctPrdMngDetail.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/cmdTrgt/cndtnEduPrcsAplctPrdMngDetail.jsp index e93d6e54..7b28dbdb 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/cmdTrgt/cndtnEduPrcsAplctPrdMngDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/cmdTrgt/cndtnEduPrcsAplctPrdMngDetail.jsp @@ -574,11 +574,14 @@