diff --git a/src/main/java/kcc/com/cmm/service/impl/EgovCmmUseServiceImpl.java b/src/main/java/kcc/com/cmm/service/impl/EgovCmmUseServiceImpl.java index 96e27afe..7dd642a4 100644 --- a/src/main/java/kcc/com/cmm/service/impl/EgovCmmUseServiceImpl.java +++ b/src/main/java/kcc/com/cmm/service/impl/EgovCmmUseServiceImpl.java @@ -116,7 +116,7 @@ public class EgovCmmUseServiceImpl extends EgovAbstractServiceImpl implements Eg @Override public String selectCmmCodeDetailCode(ComDefaultCodeVO vo) { String resultCodeNm = ""; - if(StringUtils.isNotBlank(vo.getCodeId()) && StringUtils.isNotBlank(vo.getCode())){ + if(StringUtils.isNotBlank(vo.getCodeId())){ CmmnDetailCode code = cmmUseDAO.selectCmmCodeDetailValue(vo); if(code != null){ resultCodeNm = code.getCode(); diff --git a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/CndtnTrgtMngService.java b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/CndtnTrgtMngService.java index 4b72d175..83ec9994 100644 --- a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/CndtnTrgtMngService.java +++ b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/CndtnTrgtMngService.java @@ -25,6 +25,8 @@ public interface CndtnTrgtMngService { List selectDuplChk(CndtnTrgtMngVO cndtnTrgtInfoMngVO); + void bulkInsert(List trgtExcelVOList); + diff --git a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/CndtnTrgtMngVO.java b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/CndtnTrgtMngVO.java index 3d66d052..958bb33b 100644 --- a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/CndtnTrgtMngVO.java +++ b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/CndtnTrgtMngVO.java @@ -258,6 +258,7 @@ public class CndtnTrgtMngVO extends ComDefaultVO implements Serializable { @Override public String toString() { return "\n CndtnTrgtMngVO => \n" + + " sspnIdtmtTrgtOrd=[" + sspnIdtmtTrgtOrd + "] // pk\n" + " reqPnttm=[" + reqPnttm + "] // 요청 점수 시간\n" + ", vntYear=[" + vntYear + "] // 사건 년도\n" + ", vntNmbr=[" + vntNmbr + "] // 사건 번호\n" diff --git a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/impl/CndtnTrgtMngDAO.java b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/impl/CndtnTrgtMngDAO.java index 62d88c8c..b58fe0ca 100644 --- a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/impl/CndtnTrgtMngDAO.java +++ b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/impl/CndtnTrgtMngDAO.java @@ -145,5 +145,9 @@ public class CndtnTrgtMngDAO extends EgovAbstractDAO { return (List) list("cndtnTrgtInfoMngDAO.selectDuplChk", cndtnTrgtInfoMngVO); } + public void bulkInsert(List trgtExcelVOList) { + insert("cndtnTrgtInfoMngDAO.bulkInsert", trgtExcelVOList); + } + } diff --git a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/impl/CndtnTrgtMngServiceImpl.java b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/impl/CndtnTrgtMngServiceImpl.java index a9a24f0a..610d6f1c 100644 --- a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/impl/CndtnTrgtMngServiceImpl.java +++ b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/trgtMng/service/impl/CndtnTrgtMngServiceImpl.java @@ -74,4 +74,9 @@ public class CndtnTrgtMngServiceImpl implements CndtnTrgtMngService { return cndtnTrgtInfoMngDAO.selectDuplChk(cndtnTrgtInfoMngVO); } + @Override + public void bulkInsert(List trgtExcelVOList) { + cndtnTrgtInfoMngDAO.bulkInsert(trgtExcelVOList); + } + } 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 51d06c58..92203bdc 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 @@ -23,6 +23,7 @@ import org.springframework.web.multipart.MultipartHttpServletRequest; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.support.RedirectAttributes; +import egovframework.rte.fdl.cmmn.exception.FdlException; import egovframework.rte.fdl.idgnr.EgovIdGnrService; import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; import kcc.com.cmm.ComDefaultCodeVO; @@ -579,6 +580,7 @@ public class CndtnTrgtMngController { ModelAndView modelAndView = new ModelAndView(); modelAndView.setViewName("jsonView"); + modelAndView.addObject("result", "success"); //로그인 처리==================================== //로그인 정보 가져오기 @@ -608,33 +610,76 @@ public class CndtnTrgtMngController { List fileList = fileService.selectFileInfs(fileVO); if(fileList.size() > 0) { - System.out.println(fileList.get(0).toString()); + LOGGER.info(" ++ SAVE FILE INFO :: [{}] ", fileList.get(0).toString()); FileVO fileInfoVO = fileList.get(0); -// String filePathAndNm = fileInfoVO.getFileStreCours() + fileInfoVO.getStreFileNm()+"."+fileInfoVO.getFileExtsn(); + // 파일경로 + 파일명 생성 String filePathAndNm = fileInfoVO.getFileStreCours() + fileInfoVO.getStreFileNm(); - - - LOGGER.info(" ++ filePathAndNm :: [{}]", filePathAndNm); - TrgtExcelReader reader = new TrgtExcelReader(filePathAndNm); + TrgtExcelReader excelReader = new TrgtExcelReader(filePathAndNm); try { - long startTime = System.currentTimeMillis(); - List trgtExcelVOList = reader.readExcelFile(); - - long endTime = System.currentTimeMillis(); - double duration = (endTime - startTime) / 1000.0; // 밀리초를 초로 변환 + LOGGER.info(" ++ Excel Read Start"); + // 엑셀 Read + List trgtExcelVOList = excelReader.readExcelFile(); + LOGGER.info(" ++ Excel Read End Total :: [{}]", trgtExcelVOList.size()); - System.out.println("Execution time: " + duration + " milliseconds"); - LOGGER.info("trgtExcelVOList.size() :: [{}]", trgtExcelVOList.size()); - LOGGER.info("trgtExcelVOList.get(0).toString() :: [{}]", trgtExcelVOList.get(0).toString()); + + int i = 0 ; + for(CndtnTrgtMngVO cndtnTrgtMngVO : trgtExcelVOList) + { + cndtnTrgtMngVO.setSspnIdtmtTrgtOrd(trgtOrdService.getNextStringId()); + cndtnTrgtMngVO.setFrstRegisterId(loginVO.getUniqId()); //esntl_id + // 의뢰 상태코드 + ComDefaultCodeVO comDefaultReqCodeVO = new ComDefaultCodeVO(); + comDefaultReqCodeVO.setCodeId("VEA005"); + comDefaultReqCodeVO.setCodeDc(cndtnTrgtMngVO.getReqStateCd()); + cndtnTrgtMngVO.setReqStateCd( egovCmmUseService.selectCmmCodeDetailCode(comDefaultReqCodeVO) ); + + // 교육상태코드 + ComDefaultCodeVO comDefaultEduCodeVO = new ComDefaultCodeVO(); + comDefaultEduCodeVO.setCodeId("VEA002"); + comDefaultEduCodeVO.setCodeDc(cndtnTrgtMngVO.getEduStateCd()); + cndtnTrgtMngVO.setEduStateCd( egovCmmUseService.selectCmmCodeDetailCode(comDefaultEduCodeVO) ); + + // 교육상태코드 + // 설별 + ComDefaultCodeVO comDefaultSexCodeVO = new ComDefaultCodeVO(); + comDefaultSexCodeVO.setCodeId("COM014"); + comDefaultSexCodeVO.setCodeDc(cndtnTrgtMngVO.getSex()); + cndtnTrgtMngVO.setSex( egovCmmUseService.selectCmmCodeDetailCode(comDefaultSexCodeVO) ); + + + cndtnTrgtMngVO = egovCryptoUtil.encryptCndtnTrgtMngVOInfo(cndtnTrgtMngVO); + + LOGGER.info(cndtnTrgtMngVO.toString()); + + + // 이수 상태일 경우 vea_aplct_detail_info TB에 INSERT 해야함 +// if("20".equals(cndtnTrgtMngVO.getEduStateCd())) +// { +// CndtnTrgtMngVO veaAplctDetailInfoVO = new CndtnTrgtMngVO(); +// +// } + + + + // TEST +// i++; +// if(i==10) +// break; + + } + + LOGGER.info(" 엑셀 insert :: [{}]건", trgtExcelVOList.size()); + cndtnTrgtInfoMngService.bulkInsert(trgtExcelVOList); } catch (Exception e) { // TODO: handle exception + modelAndView.addObject("result", "fail"); e.printStackTrace(); } 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 41bb9b55..97679314 100644 --- a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/web/CndtnPrcsInfoMngController.java +++ b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/web/CndtnPrcsInfoMngController.java @@ -990,16 +990,14 @@ public class CndtnPrcsInfoMngController { SsoLoginVO ssoLoginVO = checkLoginUtil.getSSOLoginVO(request); //SSO 로그인 정보 가져오기 -// System.out.println("vEEduAplctVO.getPrcsAplctPrdOrd() : "+ vEEduAplctVO.getPrcsAplctPrdOrd()); - System.out.println("vEEduAplctVO.getEduAplctOrd() : "+ vEEduAplctVO.getEduAplctOrd()); - // 이수 상태라면 + // 이수 상태라면 이수번호 생성 if("20".equals(vEEduAplctVO.getAplctStateCd())) { vEEduAplctVO.setEduCmpltCrtfcNmbr(this.cmpltChkAndMakeNmber(vEEduAplctVO.getLctrDivCd())); }else if("10".equals(vEEduAplctVO.getAplctStateCd())) { vEEduAplctVO.setEduCmpltCrtfcNmbr("DEL"); } - // 신청상세정보 상태값 update + // 신청상세정보 상태값 update vEEduAplctVO.setLastUpdusrId(loginVO.getUniqId()); vEEduMIXService.updateAplctStateCd(vEEduAplctVO); @@ -1008,6 +1006,8 @@ public class CndtnPrcsInfoMngController { vEEduMIXService.updateEduStateCd(vEEduAplctVO); + // 알림 영역 + // 알림 영역 // 알림 영역 List eduAplctOrdList = new ArrayList(); eduAplctOrdList.add(vEEduAplctVO.getEduAplctOrd()); 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 117ecfaf..0e48fac7 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 @@ -39,6 +39,7 @@ , prcs_aplct_prd_ord_cmplt , edu_aplct_ord + , rmrks @@ -103,7 +104,45 @@ , #reqStateCd# , #atchFileId# , '' - , '' + , '' + , #rmrks# + ) + + + + + + INSERT INTO ( + + )VALUES( + + #[]sspnIdtmtTrgtOrd# + , #[]userId# + , '' + , SYSDATE + , #[]frstRegisterId# + , '' + , '' + , #[]trgtNm# + , #[]clphone# + , #[]dBirth# + , #[]addr# + , #[]addrDetail# + , #[]post# + , #[]email# + , #[]reqPnttm# + , #[]vntYear# + , #[]vntNmbr# + , #[]cmptntAthrt# + , #[]sex# + , #[]reqNmbr# + , #[]prsctrNm# + , #[]reqStateCd# + , #[]atchFileId# + , '' + , '' + , #[]rmrks# + ) diff --git a/src/main/webapp/WEB-INF/jsp/cmm/fms/EgovBBSFileList.jsp b/src/main/webapp/WEB-INF/jsp/cmm/fms/EgovBBSFileList.jsp index 84549c9e..f874fd8c 100644 --- a/src/main/webapp/WEB-INF/jsp/cmm/fms/EgovBBSFileList.jsp +++ b/src/main/webapp/WEB-INF/jsp/cmm/fms/EgovBBSFileList.jsp @@ -124,10 +124,11 @@ - - - - - + + + -
+
+ +
    + +
  •  [ byte] @@ -156,12 +157,13 @@ ?atchFileId=&fileSn=' alt="해당파일이미지"/>
-
+ diff --git a/src/main/webapp/WEB-INF/jsp/web/cop/bbs/DataBoardListAjax.jsp b/src/main/webapp/WEB-INF/jsp/web/cop/bbs/DataBoardListAjax.jsp index 0edb7a6f..2223c752 100644 --- a/src/main/webapp/WEB-INF/jsp/web/cop/bbs/DataBoardListAjax.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/cop/bbs/DataBoardListAjax.jsp @@ -48,7 +48,7 @@ $(document).ready(function(){
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/cop/bbs/EgovNoticeList.jsp b/src/main/webapp/WEB-INF/jsp/web/cop/bbs/EgovNoticeList.jsp index 1956d047..e26d1a84 100644 --- a/src/main/webapp/WEB-INF/jsp/web/cop/bbs/EgovNoticeList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/cop/bbs/EgovNoticeList.jsp @@ -205,7 +205,7 @@ var _searchYear = "${boardVO.searchYear}";
알림마당 자료실목록 : 번호, 제목, 첨부, 작성일, 작성자, 조회수 등의 정보제공자료실 : 번호, 제목, 첨부, 작성일, 작성자, 조회수 등의 정보제공
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/my/myNotifyMngDetail.jsp b/src/main/webapp/WEB-INF/jsp/web/my/myNotifyMngDetail.jsp index dc1c02e8..c3bbc432 100644 --- a/src/main/webapp/WEB-INF/jsp/web/my/myNotifyMngDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/my/myNotifyMngDetail.jsp @@ -85,6 +85,7 @@
알림마당 공지사항목록 : 번호, 제목, 첨부, 작성일, 작성자, 조회수 등의 정보제공공지사항 : 번호, 제목, 첨부, 작성일, 작성자, 조회수 등의 정보제공
+ @@ -101,15 +102,15 @@ - + - diff --git a/src/main/webapp/WEB-INF/jsp/web/my/myNotifyMngList.jsp b/src/main/webapp/WEB-INF/jsp/web/my/myNotifyMngList.jsp index 01f9def4..a2be635d 100644 --- a/src/main/webapp/WEB-INF/jsp/web/my/myNotifyMngList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/my/myNotifyMngList.jsp @@ -79,7 +79,7 @@ function fn_goDetail(cmmNotifyOrd){
내 알림 상세 : 분류, 알림 메시지, 바로가기 버튼 등의 정보제공
알림 메세지알림 메시지 ${info.notifyCn }
바로가기 -
+
+
- + @@ -87,9 +87,9 @@ function fn_goDetail(cmmNotifyOrd){ - - - + + + diff --git a/src/main/webapp/WEB-INF/jsp/web/my/myPageDashBoard.jsp b/src/main/webapp/WEB-INF/jsp/web/my/myPageDashBoard.jsp index 2d3c4b21..3e4a0f7e 100644 --- a/src/main/webapp/WEB-INF/jsp/web/my/myPageDashBoard.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/my/myPageDashBoard.jsp @@ -183,7 +183,7 @@
내 알림 목록내알림 : 분야, 메시지, 등록일 등의 정보제공
분야메세지등록일분야메시지등록일
- + @@ -192,10 +192,10 @@ - - - - + + + + @@ -266,7 +266,7 @@
찾아가는 교육 청소년 목록표찾아가는 교육 청소년 : 교육일, 신청유형, 신청상태, 강의평가 등의 정보제공
교육일신청유형신청상태강의평가교육일신청유형신청상태강의평가
- + @@ -275,10 +275,10 @@ - - - - + + + + @@ -348,7 +348,7 @@
찾아가는 교육 성인 목록표찾아가는 교육 성인 : 교육일, 신청유형, 신청상태, 결과보고 등의 정보제공
교육일신청유형신청상태결과보고교육일신청유형신청상태결과보고
- + @@ -357,10 +357,10 @@ - - - - + + + + @@ -390,7 +390,7 @@
체험교실 목록표체험교실 : 운영연도, 교육내용, 학교상태, 처리상태 등의 정보제공
운영연도교육내용학교상태처리상태운영연도교육내용학교상태처리상태
- + @@ -399,10 +399,10 @@ - - - - + + + + @@ -442,7 +442,7 @@
실무역량강화 교육 목록표실무역량강화 교육 : 과정명, 교육시작일, 교육종료일, 신청결과 등의 정보제공
과정명교육시작일교육종료일신청결과과정명교육시작일교육종료일신청결과
- + @@ -451,10 +451,10 @@ - - - - + + + + diff --git a/src/main/webapp/WEB-INF/jsp/web/my/myQnaMngDetail.jsp b/src/main/webapp/WEB-INF/jsp/web/my/myQnaMngDetail.jsp index 2e63a52b..07adf6de 100644 --- a/src/main/webapp/WEB-INF/jsp/web/my/myQnaMngDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/my/myQnaMngDetail.jsp @@ -50,6 +50,7 @@
내 문의 목록표내 문의 목록 : 강의구분, 문의내용, 문의일시, 답변여부 등의 정보제공
강의구분문의내용문의일시답변여부강의구분문의내용문의일시답변여부
+ diff --git a/src/main/webapp/WEB-INF/jsp/web/my/myQnaMngList.jsp b/src/main/webapp/WEB-INF/jsp/web/my/myQnaMngList.jsp index 651c425c..1ce93fbd 100644 --- a/src/main/webapp/WEB-INF/jsp/web/my/myQnaMngList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/my/myQnaMngList.jsp @@ -76,7 +76,7 @@ function fncGoDetail(p_pk){
내 교육문의 상세 : 질문내용, 답변상태, 답변일시, 답변내용 등의 정보제공
- + @@ -85,10 +85,10 @@ function fncGoDetail(p_pk){ - - - - + + + + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctDetail.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctDetail.jsp index 047458c6..ed342014 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctDetail.jsp @@ -158,7 +158,7 @@
내 문의 목록내 교육문의 : 강의구분, 문의내용, 문의일시, 답변여부 등의 정보제공
강의구분문의내용문의일시답변여부강의구분문의내용문의일시답변여부
- + @@ -392,7 +392,7 @@
성인대상 강사신청 등록 (th 명)을 입력하는 표강사 정보 : 강사명, 연락처(핸드폰), e-mail, 전문분야 등의 정보제공
- + @@ -595,7 +595,7 @@
교육신청 내용 (th 명)을 보여주는 표교육신청 내용 : 교육구분, 기관(단체)명, 기관구분, 주소, 담당자, 직위, 휴대폰, 전화, 이메일, 교육대상, 교육인원, 신청내용, 희망주제, 교육 주제 관련 상세 요청사항 및 사전 질의, 강의료 지급 기관, 신청상태 등의 정보제공
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctList.jsp index d61a1639..59d06409 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctList.jsp @@ -86,7 +86,7 @@
교육차시 정보 교육희망일, 시간, 구분, 대상, 배정강사, 인원 을/를 제공하는 표교육일정 정보 : 교육희망일, 시간, 배정강사 등의 정보제공
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctReg.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctReg.jsp index e1c9fe40..88253581 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctReg.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctReg.jsp @@ -568,7 +568,7 @@
찾아가는 교육 성인 신청목록 : 번호, 교육희망일, 기관구분, 기관(단체)명, 신청유형, 신청상태등의 정보제공신청목록 : 번호, 교육희망일, 기관구분, 기관(단체)명, 신청유형, 신청상태등의 정보제공
- + @@ -805,7 +805,7 @@
찾아가는 교육 성인 저작권 교육 신청 : 필수입력 항목* 기관(단체)명, 필수입력 항목* 기관 구분, 필수입력 항목* 교육선택, 필수입력 항목* 교육매체, 필수입력 항목* 담당자, 필수입력 항목* 직위, 필수입력 항목* 휴대폰, 필수입력 항목* 전화, 필수입력 항목* 이메일, 필수입력 항목* 교육대상, 필수입력 항목* 교육인원, 필수입력 항목* 신청내용, 필수입력 항목* 희망주제, 필수입력 항목* 교육 주제 관련 상세 요청사항 및 사전 질의(자유기재), 필수입력 항목* 강의료 지급 기관 등의 정보 입력찾아가는 저작권 교육 신청 : 필수입력 항목* 기관(단체)명, 필수입력 항목* 기관 구분, 필수입력 항목* 교육선택, 필수입력 항목* 교육매체, 필수입력 항목* 담당자, 필수입력 항목* 직위, 필수입력 항목* 휴대폰, 필수입력 항목* 전화, 필수입력 항목* 이메일, 필수입력 항목* 교육대상, 필수입력 항목* 교육인원, 필수입력 항목* 신청내용, 필수입력 항목* 희망주제, 필수입력 항목* 교육 주제 관련 상세 요청사항 및 사전 질의(자유기재), 필수입력 항목* 강의료 지급 기관 등의 정보 입력
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduInfo.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduInfo.jsp index 37deed52..ed915c66 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduInfo.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduAplct/eduInfo.jsp @@ -24,7 +24,7 @@ -
+

교육소개

diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduEnd/eduEndList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduEnd/eduEndList.jsp index b95cbc73..b0f470ec 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduEnd/eduEndList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/adultVisitEdu/eduEnd/eduEndList.jsp @@ -109,7 +109,7 @@
찾아가는 교육 성인 교육일정 정보 : 필수입력 항목* 교육희망일, 필수입력 항목* 시간 등의 정보입력교육일정 정보 : 필수입력 항목* 교육희망일, 필수입력 항목* 시간 등의 정보입력
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmEnd/exprnClsrmEndList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmEnd/exprnClsrmEndList.jsp index 4f2a64ed..65f05692 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmEnd/exprnClsrmEndList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmEnd/exprnClsrmEndList.jsp @@ -78,7 +78,7 @@
찾아가는 교육 성인 완료목록 : 번호, 교육일자, 기관구분, 기관(단체)명, 교육대상, 교육내용, 결과보고등의 정보제공완료목록 : 번호, 교육일자, 기관구분, 기관(단체)명, 교육대상, 교육내용, 결과보고등의 정보제공
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/eduInfo.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/eduInfo.jsp index 755c1fec..01d25919 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/eduInfo.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/eduInfo.jsp @@ -24,7 +24,7 @@ -
+

교육소개

diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnAplctDashboard.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnAplctDashboard.jsp index 2d4374ee..d31d5cc4 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnAplctDashboard.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnAplctDashboard.jsp @@ -49,7 +49,7 @@
체험교실 운영목록 : 번호, 운영 연도, 교육내용, 신청일, 학교명, 처리상태 등의 정보제공운영목록 : 번호, 운영 연도, 교육내용, 신청일, 학교명, 처리상태 등의 정보제공
- + @@ -143,7 +143,7 @@
체험교실 나의강의실에 운영신청 상세표 : 신청일, 접수종료일, 처리상태 등의 정보제공운영신청 상세 : 신청일, 접수종료일, 처리상태 등의 정보제공
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctList.jsp index e1a95cdd..62198d0b 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctList.jsp @@ -129,6 +129,7 @@
체험교실 나의강의실에 신청자 정보 : 학교(기관)명, 학교지역특성, 교사명, 성별, 이메일, 휴대폰, 전화, 주소, 담당교과, 생년월일, 체험교실운영여부, 신청경로 등의 정보제공신청자 정보 : 학교(기관)명, 학교지역특성, 교사명, 성별, 이메일, 휴대폰, 전화, 주소, 담당교과, 생년월일, 체험교실운영여부, 신청경로 등의 정보제공
+ diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/eduAplctDetail.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/eduAplctDetail.jsp index 8ed158eb..789a4185 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/eduAplctDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/eduAplctDetail.jsp @@ -179,7 +179,7 @@
-

신청상세22222

+

신청상세

@@ -210,7 +210,7 @@
신청목록 : 번호, 운영 연도, 교육내용, 신청일, 학교명, 처리상태
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/eduAplctList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/eduAplctList.jsp index b617d29a..97100822 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/eduAplctList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/eduAplctList.jsp @@ -358,7 +358,7 @@ $(document).ready(function(){
-

전체과정22

+

전체과정

@@ -409,7 +409,7 @@ $(document).ready(function(){
실무역량강화 교육신청 내용 : 교육부분, 과정, 신청기간, 교육기간, 상세교육내용, 정원, 목적, 특징, 상태, 교육장소, 교육안내문 등의 정보제공교육신청 내용 : 교육부분, 과정, 신청기간, 교육기간, 상세교육내용, 정원, 목적, 특징, 상태, 교육장소, 교육안내문 등의 정보제공
- + <%-- --%> @@ -541,7 +541,7 @@ $(document).ready(function(){
실무역량강화 전체과정목록 : 교육구분, 과정명, 신청기간, 교육일자, 신청자/정원, 상태 등의 정보제공과 교육신청을 할 수 있는 버튼전체과정목록 : 교육구분, 과정명, 신청기간, 교육일자, 신청자/정원, 상태 등의 정보제공과 교육신청을 할 수 있는 버튼
- + @@ -605,7 +605,7 @@ $(document).ready(function(){
  • ~
  • -
  • +
diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/eduInfo.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/eduInfo.jsp index 665c0c30..4f9bddc6 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/eduInfo.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/eduInfo.jsp @@ -24,7 +24,7 @@ -
+

교육소개

diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/fndtnEduAplctList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/fndtnEduAplctList.jsp index a4ac78fe..dd73b430 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/fndtnEduAplctList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/fndtnEduAplctList.jsp @@ -367,7 +367,7 @@ $(document).ready(function(){
실무역량강화 전체과정목록 : 교욱과정명, 일수, 교육일정(교육 시작일) 등의 정보제공전체과정목록 : 교욱과정명, 일수, 교육일정(교육 시작일) 등의 정보제공
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp index 57a86322..6e226f31 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/main.jsp @@ -240,18 +240,21 @@

나의강의실

실무역량강화 신청목록 : 교육과정, 교육기간, 신청결과, 설문조사, 이수증 등의 정보제공신청목록 : 교육과정, 교육기간, 신청결과, 설문조사, 이수증 등의 정보제공
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/popup/eduAplctPop.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/popup/eduAplctPop.jsp index acc62a58..44f0251a 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/popup/eduAplctPop.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/fndtnEnhanceTrn/popup/eduAplctPop.jsp @@ -166,7 +166,7 @@ $(document).ready(function(){
최근 교육 목록표최근 교육 목록 : 교육과정, 교육기간, 신청결과, 설문조사, 이수증 등의 정보제공
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/eduAplctDetail.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/eduAplctDetail.jsp index c1c9817e..320dc4c1 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/eduAplctDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/eduAplctDetail.jsp @@ -271,6 +271,7 @@
실무역량 강화 교육신청에서 신청인 정보 : 성명, 생년월일, 핸드폰, 이메일, 소속기업, 분야, 저작권 교육 수강 여부, 교육관련 사전질의 등의 정보입력신청인정보 : 성명, 생년월일, 핸드폰, 이메일, 소속기업, 분야, 저작권 교육 수강 여부, 교육관련 사전질의 등의 정보입력
+ diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduAplct/eduAplctList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduAplct/eduAplctList.jsp index 66a53a45..41bc0ef2 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduAplct/eduAplctList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduAplct/eduAplctList.jsp @@ -91,7 +91,7 @@
교육신청 내용 : 교육부분, 과정, 신청기간, 관련URL, 교육기간, 상세교육과정, 정원, 상태 등의 정보제공
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduAplct/eduAplctReg.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduAplct/eduAplctReg.jsp index 5d0864c5..0badf9f2 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduAplct/eduAplctReg.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduAplct/eduAplctReg.jsp @@ -1219,7 +1219,7 @@ function _chkChasiTime(p_this){
찾아가는 교육 청소년 신청목록 : 번호, 교육희망일, 신청유형, 학교(기관)명, 교육장소, 신청상태, 확정일자등의 정보제공신청목록 : 번호, 교육희망일, 신청유형, 학교(기관)명, 교육장소, 신청상태, 확정일자등의 정보제공
- + @@ -1479,7 +1479,7 @@ function _chkChasiTime(p_this){
찾아가는 교육 청소년 저작권 교육 신청 : 필수입력 항목* 교육선택, 필수입력 항목* 학교(기관)명, 필수입력 항목* 학교구분, 필수입력 항목* 도서벽지학교여부, 필수입력 항목* 주소, 필수입력 항목* 담당자, 필수입력 항목* 휴대폰, 필수입력 항목* 전화, 필수입력 항목* 이메일, 필수입력 항목* 교육장소, 기자재유무 등의 정보입력찾아가는 저작권 교육 신청 : 필수입력 항목* 교육선택, 필수입력 항목* 학교(기관)명, 필수입력 항목* 학교구분, 필수입력 항목* 도서벽지학교여부, 필수입력 항목* 주소, 필수입력 항목* 담당자, 필수입력 항목* 휴대폰, 필수입력 항목* 전화, 필수입력 항목* 이메일, 필수입력 항목* 교육장소, 기자재유무 등의 정보입력
- + diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduAplct/eduInfo.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduAplct/eduInfo.jsp index 8df0daef..8ef59c2a 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduAplct/eduInfo.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduAplct/eduInfo.jsp @@ -24,7 +24,7 @@ -
+

교육소개

diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduEnd/eduEndList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduEnd/eduEndList.jsp index 30825435..ea40414f 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduEnd/eduEndList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/tngrVisitEdu/eduEnd/eduEndList.jsp @@ -82,7 +82,7 @@
-

완료목록222

+

완료목록

@@ -110,7 +110,7 @@
찾아가는 교육 청소년 교육차시 정보 : 필수입력 항목* 교육희망일, 필수입력 항목* 시간, 필수입력 항목* 점심시간 포함여부, 필수입력 항목* 대상, 필수입력 항목* 인원 등의 정보입력교육차시 정보 : 필수입력 항목* 교육희망일, 필수입력 항목* 시간, 필수입력 항목* 점심시간 포함여부, 필수입력 항목* 대상, 필수입력 항목* 인원 등의 정보입력
- + diff --git a/src/main/webapp/visitEdu/usr/publish/css/content.css b/src/main/webapp/visitEdu/usr/publish/css/content.css index 88dcc1be..2e558974 100644 --- a/src/main/webapp/visitEdu/usr/publish/css/content.css +++ b/src/main/webapp/visitEdu/usr/publish/css/content.css @@ -534,7 +534,7 @@ select.selType1 {height: 40px; border: 1px solid #d5d5d5; border-radius: 5px; pa .list_view .view_cont{border-bottom: 1px solid #d5d5d5;padding: 40px 30px;} .list_view .view_cont p{font-size: 18px; font-weight: 400; color:#555; box-sizing: border-box; line-height: 1.4; word-break: break-word;} -.list_view .file_list{width: 100%; border-bottom: 1px solid #d5d5d5; padding: 20px 30px; box-sizing: border-box;} +.list_view .file_list{width: 100%; border-bottom: 1px solid #d5d5d5; padding: 20px 30px 10px 30px; box-sizing: border-box;} .list_view .file_list td{display: flex; font-size: 18px; font-weight: 300; margin-bottom: 10px} .list_view .file_list tr:last-child td{margin-bottom: 0} .list_view .file_list td img{margin-right: 10px; align-self: center;} @@ -834,6 +834,12 @@ select.selType1 {height: 40px; border: 1px solid #d5d5d5; border-radius: 5px; pa .tb_list02 .sur_bt{padding: 5px 10px; border-radius: 5px;} .tb_list02 .cer_bt{padding: 5px 10px; border-radius: 5px;} +/*내 알림 상세 > 바로가기 버튼 수정*/ + .tb_type01 table tbody .short_bt{margin-top: 0px;} + + /*알림마당 > 교육자료실 > 첨부파일 수정*/ + .fileView a{margin: 0 0 10px 0; white-space: normal; background-image: url(../images/content/file_img.png); background-repeat: no-repeat; background-position: left 48%; padding-left: 23px; letter-spacing: -0.5px; font-size: 18px; font-weight: 300;} + @media all and (max-width: 1300px){ /*교육소개 추가*/ .edu_wrap .tb_type01 table tbody .edu_sus_num li{width: 55%;}
찾아가는 교육 청소년 완료목록 : 번호, 교육일자, 신청유형, 차시, 학교(기관)명, 교육장소, 강의평가등의 정보제공완료목록 : 번호, 교육일자, 신청유형, 차시, 학교(기관)명, 교육장소, 강의평가등의 정보제공