From 451581d70aa0567bc6ddb65391f18892d5c91d7c Mon Sep 17 00:00:00 2001 From: hylee Date: Wed, 15 Nov 2023 11:31:24 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90=20=EA=B8=B0?= =?UTF-8?q?=EB=B0=98=EA=B0=95=ED=99=94=20>=20=EC=9D=B4=EB=AF=B8=EC=A7=80?= =?UTF-8?q?=20=EB=93=B1=EB=A1=9D=20/=20=EC=88=98=EC=A0=95=20=EC=99=84?= =?UTF-8?q?=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../prcsInfo/service/VEPrcsDetailVO.java | 8 + .../prcsInfo/service/VEPrcsService.java | 2 + .../prcsInfo/service/impl/VEPrcsDAO.java | 4 + .../service/impl/VEPrcsServiceImpl.java | 5 + .../web/FndthPrcsInfoMngController.java | 152 ++++- .../VEInstrDetailActvtHstry_SQL_Tibero.xml | 4 +- .../sqlmap/ve/prcs/VEPrcs_SQL_Tibero.xml | 37 +- .../jsp/oprtn/cndtnSspnIdtmt/trgtMdfy.jsp | 2 +- .../fndthEnhanceTrn/fndthEduPrcsMngDetail.jsp | 305 +++++----- .../fndthEnhanceTrn/fndthEduPrcsMngList.jsp | 574 +++++++++--------- .../fndthEnhanceTrn/fndthEduPrcsMngMdfy.jsp | 25 +- .../fndthEnhanceTrn/fndthEduPrcsMngReg.jsp | 498 +++++++-------- .../popup/fndthEduPhotoPopup.jsp | 186 ++++++ .../popup/fndthEduPhotoRegPopup.jsp | 187 ++++++ .../jsp/oprtn/tngrVisitEdu/instrMngDetail.jsp | 3 +- 15 files changed, 1272 insertions(+), 720 deletions(-) create mode 100644 src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/popup/fndthEduPhotoPopup.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/popup/fndthEduPhotoRegPopup.jsp diff --git a/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/VEPrcsDetailVO.java b/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/VEPrcsDetailVO.java index 58296bd4..f401af64 100644 --- a/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/VEPrcsDetailVO.java +++ b/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/VEPrcsDetailVO.java @@ -136,6 +136,8 @@ public class VEPrcsDetailVO extends ComDefaultVO implements Serializable { private String cnclAtchFileId; private String cnclCn; + private String imageAtchFileId; + @@ -656,6 +658,12 @@ public class VEPrcsDetailVO extends ComDefaultVO implements Serializable { public void setCnclCn(String cnclCn) { this.cnclCn = cnclCn; } + public String getImageAtchFileId() { + return imageAtchFileId; + } + public void setImageAtchFileId(String imageAtchFileId) { + this.imageAtchFileId = imageAtchFileId; + } } diff --git a/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/VEPrcsService.java b/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/VEPrcsService.java index a6df3403..ca47e14e 100644 --- a/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/VEPrcsService.java +++ b/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/VEPrcsService.java @@ -30,5 +30,7 @@ public interface VEPrcsService { void updatePrcsSort(VEPrcsDetailVO paramVO) throws Exception; void deleteInstr(VEPrcsDetailVO vEPrcsDetailVO); + + void updateImageAtchFileId(VEPrcsDetailVO vEPrcsDetailVO); } diff --git a/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/impl/VEPrcsDAO.java b/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/impl/VEPrcsDAO.java index 338097a5..3c553509 100644 --- a/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/impl/VEPrcsDAO.java +++ b/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/impl/VEPrcsDAO.java @@ -80,5 +80,9 @@ public class VEPrcsDAO extends EgovAbstractDAO { public void deleteInstr(VEPrcsDetailVO vEPrcsDetailVO) { delete("VEPrcsDAO.deleteInstr", vEPrcsDetailVO); } + + public void updateImageAtchFileId(VEPrcsDetailVO vEPrcsDetailVO) { + update("VEPrcsDAO.updateImageAtchFileId", vEPrcsDetailVO); + } } diff --git a/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/impl/VEPrcsServiceImpl.java b/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/impl/VEPrcsServiceImpl.java index ced52f43..7c6e7579 100644 --- a/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/impl/VEPrcsServiceImpl.java +++ b/src/main/java/kcc/ve/instr/tngrVisitEdu/prcsInfo/service/impl/VEPrcsServiceImpl.java @@ -64,5 +64,10 @@ public class VEPrcsServiceImpl implements VEPrcsService { vEPrcsDAO.deleteInstr(vEPrcsDetailVO); } + + @Override + public void updateImageAtchFileId(VEPrcsDetailVO vEPrcsDetailVO) { + vEPrcsDAO.updateImageAtchFileId(vEPrcsDetailVO); + } } diff --git a/src/main/java/kcc/ve/oprtn/fndtnEnhanceTrn/prcsInfoMng/web/FndthPrcsInfoMngController.java b/src/main/java/kcc/ve/oprtn/fndtnEnhanceTrn/prcsInfoMng/web/FndthPrcsInfoMngController.java index 40381480..42e3c5e7 100644 --- a/src/main/java/kcc/ve/oprtn/fndtnEnhanceTrn/prcsInfoMng/web/FndthPrcsInfoMngController.java +++ b/src/main/java/kcc/ve/oprtn/fndtnEnhanceTrn/prcsInfoMng/web/FndthPrcsInfoMngController.java @@ -1,17 +1,21 @@ package kcc.ve.oprtn.fndtnEnhanceTrn.prcsInfoMng.web; import java.util.List; +import java.util.Map; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; +import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Controller; import org.springframework.ui.ModelMap; import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.multipart.MultipartFile; +import org.springframework.web.multipart.MultipartHttpServletRequest; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.support.RedirectAttributes; @@ -20,12 +24,14 @@ import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; import kcc.com.cmm.LoginVO; import kcc.com.cmm.service.EgovFileMngService; import kcc.com.cmm.service.EgovFileMngUtil; +import kcc.com.cmm.service.FileVO; import kcc.com.cmm.util.StringUtil; import kcc.com.utl.user.service.CheckLoginUtil; import kcc.let.uat.uia.service.SsoLoginVO; import kcc.let.utl.fcc.service.EgovCryptoUtil; import kcc.ve.instr.tngrVisitEdu.eduInfo.service.VEEduAplctService; import kcc.ve.instr.tngrVisitEdu.eduInfo.service.VEEduChasiService; +import kcc.ve.instr.tngrVisitEdu.instrInfo.service.VEInstrDetailVO; import kcc.ve.instr.tngrVisitEdu.prcsInfo.service.VEPrcsCmpltDetailService; import kcc.ve.instr.tngrVisitEdu.prcsInfo.service.VEPrcsCntntVO; import kcc.ve.instr.tngrVisitEdu.prcsInfo.service.VEPrcsDetailVO; @@ -104,7 +110,14 @@ public class FndthPrcsInfoMngController { @Resource(name = "EgovFileMngService") private EgovFileMngService fileService; - + + //파일 처리 egov + @Resource(name="EgovFileMngUtil") + private EgovFileMngUtil egovFileMngUtil; + + //파일 처리 egov + @Resource(name = "EgovFileMngService") + private EgovFileMngService fileMngService; /* // 교육신청 서비스단 @@ -325,6 +338,65 @@ public class FndthPrcsInfoMngController { return "oprtn/fndthEnhanceTrn/fndthEduPrcsMngMdfy"; } + /** + * @methodName : instrAplctPhotoPopup + * @author : 이호영 + * @date : 2023.11.14 + * @description : 기반강화 과정 수정 - 이미지 등록 + * @param vEInstrDetailVO + * @param model + * @param request + * @return + * @throws Exception + */ + @RequestMapping(value = "/kccadr/oprtn/fndthEnhanceTrn/popup/fndthEduPhotoPopup.do") + public String instrAplctPhotoPopup(@ModelAttribute("info") VEPrcsDetailVO vEPrcsDetailVO, ModelMap model, HttpServletRequest request) throws Exception { + + //로그인 처리==================================== + //로그인 정보 가져오기 + LoginVO loginVO = checkLoginUtil.getAuthLoginVO(); //권한에 따른 로그인 정보 가져오기 + SsoLoginVO ssoLoginVO = checkLoginUtil.getSSOLoginVO(request); //SSO 로그인 정보 가져오기 + //로그인 처리==================================== + + if(StringUtils.isNotBlank(vEPrcsDetailVO.getImageAtchFileId())){ + FileVO fileVO = new FileVO(); + fileVO.setAtchFileId(vEPrcsDetailVO.getImageAtchFileId()); + List fileList = fileService.selectFileInfs(fileVO); + model.addAttribute("fileList", fileList); + } + return "oprtn/fndthEnhanceTrn/popup/fndthEduPhotoPopup"; + } + + + /** + * @methodName : instrAplctPhotoPopup + * @author : 이호영 + * @date : 2023.11.15 + * @description : 기반강화 과정 등록 - 이미지 등록 + * @param vEPrcsDetailVO + * @param model + * @param request + * @return + * @throws Exception + */ + @RequestMapping(value = "/kccadr/oprtn/fndthEnhanceTrn/popup/fndthEduPhotoRegPopup.do") + public String fndthEduPhotoRegPopup(@ModelAttribute("info") VEPrcsDetailVO vEPrcsDetailVO, ModelMap model, HttpServletRequest request) throws Exception { + + //로그인 처리==================================== + //로그인 정보 가져오기 + LoginVO loginVO = checkLoginUtil.getAuthLoginVO(); //권한에 따른 로그인 정보 가져오기 + SsoLoginVO ssoLoginVO = checkLoginUtil.getSSOLoginVO(request); //SSO 로그인 정보 가져오기 + //로그인 처리==================================== + + if(StringUtils.isNotBlank(vEPrcsDetailVO.getImageAtchFileId())){ + FileVO fileVO = new FileVO(); + fileVO.setAtchFileId(vEPrcsDetailVO.getImageAtchFileId()); + List fileList = fileService.selectFileInfs(fileVO); + model.addAttribute("fileList", fileList); + } + return "oprtn/fndthEnhanceTrn/popup/fndthEduPhotoRegPopup"; + } + /** * 기반강화연수과정 화면 */ @@ -360,28 +432,74 @@ public class FndthPrcsInfoMngController { //세부과정 지우고 다시 생성 VEPrcsCntntVO vEPrcsCntntVO = new VEPrcsCntntVO(); vEPrcsCntntVO.setPrcsOrd(vEPrcsDetailVO.getPrcsOrd()); -// int iv = vEPrcsOnlnCntntService.deleteAll(vEPrcsCntntVO); -// String[] s_detailPrcsNm = request.getParameterValues("detailPrcsNm"); - /*for (int i=0;i files = multiRequest.getFileMap(); + + if (!files.isEmpty()) { + //XXX_로 첨부파일 네이밍 + List result = egovFileMngUtil.parseFileInf(files, "fnd_", 0, "", "", ""); + atchFileId = fileMngService.insertFileInfs(result); + } + //첨부파일Id(atchFileId)를 해당 VO atchFileId변수에 저장 + vEPrcsDetailVO.setImageAtchFileId(atchFileId); + vEPrcsService.updateImageAtchFileId(vEPrcsDetailVO); + modelAndView.addObject("result", "success"); + return modelAndView; + } + /** + * @methodName : fndthEduPhotoPopupAjax + * @author : 이호영 + * @date : 2023.11.15 + * @description : 기반강화 과정 등록 - 이미지 등록 - ajax + * @param vEPrcsDetailVO + * @param multiRequest + * @param model + * @param request + * @return + * @throws Exception + */ + @RequestMapping("/kccadr/oprtn/fndthEnhanceTrn/fndthEduPhotoPopupRegAjax.do") + public ModelAndView fndthEduPhotoPopupRegAjax( + @ModelAttribute("vEPrcsDetailVO") VEPrcsDetailVO vEPrcsDetailVO + , final MultipartHttpServletRequest multiRequest + , ModelMap model + , HttpServletRequest request + ) throws Exception { + ModelAndView modelAndView = new ModelAndView(); + modelAndView.setViewName("jsonView"); + + String atchFileId = ""; + final Map files = multiRequest.getFileMap(); + + if (!files.isEmpty()) { + //XXX_로 첨부파일 네이밍 + List result = egovFileMngUtil.parseFileInf(files, "fnd_", 0, "", "", ""); + atchFileId = fileMngService.insertFileInfs(result); + } + //첨부파일Id(atchFileId)를 해당 VO atchFileId변수에 저장 +// vEPrcsService.updateImageAtchFileId(vEPrcsDetailVO); + modelAndView.addObject("result", "success"); + modelAndView.addObject("atchFileId", atchFileId); + return modelAndView; + } + /** diff --git a/src/main/resources/egovframework/sqlmap/ve/instr/VEInstrDetailActvtHstry_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/ve/instr/VEInstrDetailActvtHstry_SQL_Tibero.xml index 295384b8..74728ff1 100644 --- a/src/main/resources/egovframework/sqlmap/ve/instr/VEInstrDetailActvtHstry_SQL_Tibero.xml +++ b/src/main/resources/egovframework/sqlmap/ve/instr/VEInstrDetailActvtHstry_SQL_Tibero.xml @@ -54,9 +54,9 @@ , SYSDATE , #aplctAtchFileId# , #cmpnnCn# - , '' - , #frstRegisterId# , SYSDATE + , #frstRegisterId# + , '' , #lastUpdusrId# ) diff --git a/src/main/resources/egovframework/sqlmap/ve/prcs/VEPrcs_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/ve/prcs/VEPrcs_SQL_Tibero.xml index 164dc475..f479e1a0 100644 --- a/src/main/resources/egovframework/sqlmap/ve/prcs/VEPrcs_SQL_Tibero.xml +++ b/src/main/resources/egovframework/sqlmap/ve/prcs/VEPrcs_SQL_Tibero.xml @@ -24,24 +24,26 @@ last_updt_pnttm, last_updusr_id, lctr_div_cd, - use_yn + use_yn, + image_atch_file_id - A.PRCS_ORD AS prcsOrd, - A.PRCS_DIV AS prcsDiv, - A.PRCS_KIND AS prcsKind, - A.PRCS_NM AS prcsNm, - A.PRCS_CN AS prcsCn, - A.PRCS_SORT_NO AS prcsSortNo, + A.PRCS_ORD AS prcsOrd, + A.PRCS_DIV AS prcsDiv, + A.PRCS_KIND AS prcsKind, + A.PRCS_NM AS prcsNm, + A.PRCS_CN AS prcsCn, + A.PRCS_SORT_NO AS prcsSortNo, TO_CHAR(A.FRST_REGIST_PNTTM,'YYYY-MM-DD') AS frstRegistPnttm, - A.FRST_REGISTER_ID AS frstRegisterId, + A.FRST_REGISTER_ID AS frstRegisterId, TO_CHAR(A.LAST_UPDT_PNTTM,'YYYY-MM-DD') AS lastUpdtPnttm, - A.LAST_UPDUSR_ID AS lastUpdusrId, - A.LCTR_DIV_CD AS lctrDivCd, - A.USE_YN AS useYn + A.LAST_UPDUSR_ID AS lastUpdusrId, + A.LCTR_DIV_CD AS lctrDivCd, + A.USE_YN AS useYn, + A.IMAGE_ATCH_FILE_ID AS imageAtchFileId @@ -62,7 +64,8 @@ SYSDATE, #lastUpdusrId#, #lctrDivCd#, - #useYn# + #useYn#, + #imageAtchFileId# ) @@ -341,6 +344,16 @@ + + + UPDATE VE_PRCS SET + IMAGE_ATCH_FILE_ID = #imageAtchFileId# + , LAST_UPDUSR_ID = #lastUpdusrId# + , LAST_UPDT_PNTTM = SYSDATE + WHERE PRCS_ORD = #prcsOrd# + + + DELETE FROM VEA_PRCS_APLCT_PRD_INSTR_ASGNM WHERE prcs_aplct_prd_ord = #prcsAplctPrdOrd# diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtMdfy.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtMdfy.jsp index f0406840..8c199bf8 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtMdfy.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/cndtnSspnIdtmt/trgtMdfy.jsp @@ -421,7 +421,7 @@ -

첨부파일 가능 용량은 20MB입니다.

업로드 순서는 1.신청서 2.안내문 입니다.

+

첨부파일 가능 용량은 20MB입니다.

diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngDetail.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngDetail.jsp index bc57b2aa..f8141fcf 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngDetail.jsp @@ -1,150 +1,155 @@ - -<%@ 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 : fndthEduPrcsMngDetail.jsp - * @Description : 기반강화연수 상세화면 - * @Modification Information - * @ - * @ 수정일 수정자 수정내용 - * @ ------- -------- --------------------------- - * @ 2021.12.16 조용준 최초 생성 - * @author 조용주 - * @since 2021.12.16 - * @version 1.0 - * @see - * - */ -%> - - -교육과정관리 - - - - - - - - - - -
-
- - -
-

교육 과정 등록

-
    -
  • -
  • -

    교육콘텐츠

    -
  • -
  • 교육 과정 관리
  • -
  • 교육 과정 등록
  • -
-
- - -
- -
-

교육과정관리

-
-
-
첨부파일 리스트 : 파일명, 종류, 크기, 삭제
- - - - - - - - - - - - - - - - - - - - - - - - - -
교육부문 - -
-
-
-
-
- 이미지를 넣어주세요 -
- -
-
-
-
-
과정명 - -
과정설명 - -
사용여부 - - 사용 - - - 미사용 - -
-
- - - -
-
-
-
-
-
- - -
-
- - - - - - - + +<%@ 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 : fndthEduPrcsMngDetail.jsp + * @Description : 기반강화연수 상세화면 + * @Modification Information + * @ + * @ 수정일 수정자 수정내용 + * @ ------- -------- --------------------------- + * @ 2021.12.16 조용준 최초 생성 + * @author 조용주 + * @since 2021.12.16 + * @version 1.0 + * @see + * + */ +%> + + +교육과정관리 + + + + + + + + + + +
+
+ + +
+

교육과정상세

+
    +
  • +
  • +

    실무자역량강화(기반강화연수관리)

    +
  • +
  • 기반강화연수관리
  • +
+
+ + +
+ +
+

교육과정관리

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
교육부문 + +
+
+
+
+
+ + 이미지를 넣어주세요 + + + 사진?atchFileId=' /> + + +
+ +
+
+
+
+
과정명 + +
과정설명 + +
사용여부 + + 사용 + + + 미사용 + +
+
+ + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + + diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngList.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngList.jsp index ec79c718..96f0c4cd 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngList.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngList.jsp @@ -1,287 +1,287 @@ - -<%@ 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="validator" uri="http://www.springmodules.org/tags/commons-validator" %> -<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%> -<%@ taglib prefix="un" uri="http://jakarta.apache.org/taglibs/unstandard-1.0" %> -<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> -<%@ taglib prefix="ve" uri="/WEB-INF/tlds/kcc_tld.tld"%> - -<% - /** - * @Class Name : fndthEduPrcsMngList.jsp - * @Description : 기반강화연수 과정관리 목록 - * @Modification Information - * @ - * @ 수정일 수정자 수정내용 - * @ ------- -------- --------------------------- - * @ 2021.12.14 조용준 최초 생성 - * @author 조용준 - * @since 2021.12.14 - * @version 1.0 - * @see - * - */ -%> - - - - - - 교육과정관리 - - - - - " /> - " /> - - - -
-
- - -
-

과정관리목록

-
    -
  • -
  • -

    기반강화연수관리

    -
  • -
  • 과정관리목록
  • -
-
- - -
-
-

교육 과정 관리

-
- -
-
-
- - -
- -
- ~ -
- -
- - - -
-
-
- -
-

건의 접수가 검색되었습니다.

-
- - <%----%> -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
교육부문과정명설명등록일시사용여부
- - ');" style="cursor:pointer;"> - - ');" style="cursor:pointer;"> - - - - - - 사용 - - - 미사용 - -
-
- - - -
- -
-
-
-
-
-
-
- -
-
- -
-
-
- - - -
- - - + +<%@ 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="validator" uri="http://www.springmodules.org/tags/commons-validator" %> +<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%> +<%@ taglib prefix="un" uri="http://jakarta.apache.org/taglibs/unstandard-1.0" %> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> +<%@ taglib prefix="ve" uri="/WEB-INF/tlds/kcc_tld.tld"%> + +<% + /** + * @Class Name : fndthEduPrcsMngList.jsp + * @Description : 기반강화연수 과정관리 목록 + * @Modification Information + * @ + * @ 수정일 수정자 수정내용 + * @ ------- -------- --------------------------- + * @ 2021.12.14 조용준 최초 생성 + * @author 조용준 + * @since 2021.12.14 + * @version 1.0 + * @see + * + */ +%> + + + + + + 교육과정관리 + + + + + " /> + " /> + + + +
+
+ + +
+

과정관리목록

+
    +
  • +
  • +

    실무자역량강화(기반강화연수관리)

    +
  • +
  • 과정관리목록
  • +
+
+ + +
+
+

교육 과정 관리

+
+ +
+
+
+ + +
+ +
+ ~ +
+ +
+ + + +
+
+
+ +
+

건의 접수가 검색되었습니다.

+
+ + <%----%> +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
교육부문과정명설명등록일시사용여부
+ + ');" style="cursor:pointer;"> + + ');" style="cursor:pointer;"> + + + + + + 사용 + + + 미사용 + +
+
+ + + +
+ +
+
+
+
+
+
+
+ +
+
+ +
+
+
+ + + +
+ + + diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngMdfy.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngMdfy.jsp index d2594a88..2a447c22 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngMdfy.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngMdfy.jsp @@ -26,7 +26,7 @@ %> -교육과정관리 +기반강화연수관리 @@ -145,14 +149,13 @@
-

교육 과정 등록

+

교육과정수정

  • -

    교육콘텐츠

    +

    실무자역량강화(기반강화연수관리)

  • -
  • 교육 과정 관리
  • -
  • 교육 과정 등록
  • +
  • 기반강화연수관리
@@ -185,9 +188,17 @@
- 이미지를 넣어주세요 + + 이미지를 넣어주세요 + + + 사진?atchFileId=' /> + + +
+
+
-
diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngReg.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngReg.jsp index 81a05c6b..05cce097 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngReg.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/fndthEduPrcsMngReg.jsp @@ -1,242 +1,256 @@ - -<%@ 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="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%> -<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %> -<% - /** - * @Class Name : fndthEduPrcsMngReg.jsp - * @Description : 기반강화연수 과정 등록 - * @Modification Information - * @ - * @ 수정일 수정자 수정내용 - * @ ------- -------- --------------------------- - * @ 2021.12.16 조용준 최초 생성 - * @author 조용주 - * @since 2021.12.16 - * @version 1.0 - * @see - * - */ -%> - - -교육과정관리 - - - - - - - - - -
-
- - -
-

교육 과정 등록

-
    -
  • -
  • -

    교육콘텐츠

    -
  • -
  • 교육 과정 관리
  • -
  • 교육 과정 등록
  • -
-
- - -
- -
-

교육과정

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
교육부문 - - -
-
-
-
-
- 이미지를 넣어주세요 -
- -
-
-
-
-<%-- --%> -
과정명 - -
상세교육과정 - -
상태 - -
-
- - - -
-
-
-
-
-
- - -
-
-
-
-
-
- - - + +<%@ 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="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%> +<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %> +<% + /** + * @Class Name : fndthEduPrcsMngReg.jsp + * @Description : 기반강화연수 과정 등록 + * @Modification Information + * @ + * @ 수정일 수정자 수정내용 + * @ ------- -------- --------------------------- + * @ 2021.12.16 조용준 최초 생성 + * @author 조용주 + * @since 2021.12.16 + * @version 1.0 + * @see + * + */ +%> + + +교육과정관리 + + + + + + + + + +
+
+ + +
+

교육과정등록

+
    +
  • +
  • +

    실무자역량강화(기반강화연수관리)

    +
  • +
  • 기반강화연수관리
  • +
+
+ + +
+ +
+

교육과정

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
교육부문 + + +
+
+
+
+
+<%-- --%> + 이미지를 넣어주세요 +<%-- --%> +<%-- --%> +<%-- 사진?atchFileId=' /> --%> +<%-- --%> + +
+
+ +
+
+ +
+
+
+ +<%-- --%> +
과정명 + +
상세교육과정 + +
상태 + +
+
+ + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + + diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/popup/fndthEduPhotoPopup.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/popup/fndthEduPhotoPopup.jsp new file mode 100644 index 00000000..b9afe304 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/popup/fndthEduPhotoPopup.jsp @@ -0,0 +1,186 @@ + +<%@ 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="validator" uri="http://www.springmodules.org/tags/commons-validator"%> +<% + +/** + * @Class Name : instrAsgnmPopup.jsp + * @Description : 기반강화 교육과정등록 > 이미지 등록 + * @Modification Information + * @ + * @ 수정일 수정자 수정내용 + * @ ------- -------- --------------------------- + * @ 2023.11.14 이호영 최초 생성 + */ +%> + + +강사정보 수정 요청 + + + + + + + + + + +
+
+ + + + " /> + + +
+
+ +
+

+
+ + +
+
+ +
+ + + + + + + + + + + + + + + + + + +
파일 명종류크기삭제
+

첨부하실 파일을 마우스끌어서 넣어주세요.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
파일 명종류크기삭제
+

${fileList.orignlFileNm}

+
+

+
+

+
+ +
+
+
+
+
+
+ +
+
+ +
+
+
+
+ +
+ +
+
+ + diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/popup/fndthEduPhotoRegPopup.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/popup/fndthEduPhotoRegPopup.jsp new file mode 100644 index 00000000..1f4a8c6c --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/oprtn/fndthEnhanceTrn/popup/fndthEduPhotoRegPopup.jsp @@ -0,0 +1,187 @@ + +<%@ 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="validator" uri="http://www.springmodules.org/tags/commons-validator"%> +<% + +/** + * @Class Name : instrAsgnmPopup.jsp + * @Description : 기반강화 교육과정등록 > 이미지 등록 + * @Modification Information + * @ + * @ 수정일 수정자 수정내용 + * @ ------- -------- --------------------------- + * @ 2023.11.14 이호영 최초 생성 + */ +%> + + +강사정보 수정 요청 + + + + + + + + + + +
+
+ + + + " /> + + +
+
+ +
+

+
+ + +
+
+ +
+ + + + + + + + + + + + + + + + + + +
파일 명종류크기삭제
+

첨부하실 파일을 마우스끌어서 넣어주세요.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
파일 명종류크기삭제
+

${fileList.orignlFileNm}

+
+

+
+

+
+ +
+
+
+
+
+
+ +
+
+ +
+
+
+
+ +
+ +
+
+ + diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/tngrVisitEdu/instrMngDetail.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/tngrVisitEdu/instrMngDetail.jsp index 356ef151..05e4d6b2 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/tngrVisitEdu/instrMngDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/tngrVisitEdu/instrMngDetail.jsp @@ -494,8 +494,7 @@ - -
+