From 6e3fabfd5e4d3aff082f270905c8936758bd5e1c Mon Sep 17 00:00:00 2001 From: jiwoo Date: Mon, 8 Jan 2024 18:04:54 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9D=B4=EC=A7=80=EC=9A=B0=20-=20=EC=82=AC?= =?UTF-8?q?=EC=9A=A9=EC=9E=90=20=EA=B8=B0=EC=86=8C=EC=9C=A0=EC=98=88=20?= =?UTF-8?q?=EA=B5=90=EC=9C=A1=EB=AC=B8=EC=9D=98=20=EB=A9=94=EB=89=B4=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=20=EB=B0=8F=20FAQ=20=EA=B8=B0=EB=8A=A5=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80,=20=EC=8B=A0=EC=B2=AD=EB=AA=A9=EB=A1=9D=20?= =?UTF-8?q?=EB=A9=94=EB=89=B4=20=EC=82=AD=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sspnIdtmt/web/SspnIdtmtController.java | 41 +++ .../jsp/web/ve/aplct/sspnIdtmt/eduFAQList.jsp | 306 ++++++++++++++++++ .../jsp/web/ve/aplct/sspnIdtmt/main.jsp | 9 +- 3 files changed, 350 insertions(+), 6 deletions(-) create mode 100644 src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/eduFAQList.jsp diff --git a/src/main/java/kcc/ve/aplct/sspnIdtmt/web/SspnIdtmtController.java b/src/main/java/kcc/ve/aplct/sspnIdtmt/web/SspnIdtmtController.java index 47a6e75a..2518fd4d 100644 --- a/src/main/java/kcc/ve/aplct/sspnIdtmt/web/SspnIdtmtController.java +++ b/src/main/java/kcc/ve/aplct/sspnIdtmt/web/SspnIdtmtController.java @@ -25,6 +25,8 @@ import kcc.com.cmm.service.impl.CmmUseDAO; import kcc.com.cmm.util.StringUtil; import kcc.com.utl.user.service.CheckFileUtil; import kcc.com.utl.user.service.CheckLoginUtil; +import kcc.let.cop.bbs.service.BoardVO; +import kcc.let.cop.bbs.service.EgovBBSManageService; import kcc.let.uat.uia.service.SsoLoginVO; import kcc.let.uss.notify.service.NotifyManageService; import kcc.let.uss.olp.qri.service.QustnrRespondInfoVO; @@ -164,6 +166,9 @@ public class SspnIdtmtController { @Resource(name = "NotifyManageService") private NotifyManageService notifyManageService; + + @Resource(name = "EgovBBSManageService") + private EgovBBSManageService bbsMngService; /** * 대시보드 임시 @@ -887,6 +892,42 @@ public class SspnIdtmtController { } + + /** + * 교육문의 + */ + @RequestMapping("/web/ve/aplct/sspnIdtmt/eduFAQList.do") + public String eduFAQList( + @ModelAttribute("vEPrcsDetailVO") VEPrcsDetailVO vEPrcsDetailVO + , ModelMap model + , HttpServletRequest request ) throws Exception { + //로그인 처리==================================== + LoginVO loginVO = checkLoginUtil.getAuthLoginVO(); //권한에 따른 로그인 정보 가져오기 + SsoLoginVO ssoLoginVO = checkLoginUtil.getSSOLoginVO(request); //SSO 로그인 정보 가져오기 + + if (loginVO == null || ssoLoginVO == null) { + //이전 url 처리(beforeSiteUrl)_이준호_220228추가 + return checkLoginUtil.getUserLoginPage(model, request); //로그인 정보가 없으면 로그인 페이지로 이동한다. + } + //로그인 처리==================================== + + //FAQ 조회 + BoardVO boardVO = new BoardVO(); + boardVO.setBbsId("BBSMSTR_000000000030"); //기소유예 FAQ bbsID + boardVO.setFirstIndex(0); //페이징 미처리 + boardVO.setRecordCountPerPage(1000); //페이징 미처리 + Map map = bbsMngService.selectBoardArticlesWeb(boardVO, null); + List resultList = (List)map.get("resultList"); + model.addAttribute("FAQList", resultList); + //Q&A 조회 + vEPrcsDetailVO.setQnaRegist(loginVO.getUniqId()); + vEPrcsDetailVO.setLctrDivCd("60"); //기소유예 구분값 + List vEPrcsDetailQnaVOList = fndtnEnhanceTrnService.selectVeEduQna(vEPrcsDetailVO); + model.addAttribute("qnaList", vEPrcsDetailQnaVOList); + + return "/web/ve/aplct/sspnIdtmt/eduFAQList"; + } + ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/eduFAQList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/eduFAQList.jsp new file mode 100644 index 00000000..091f8512 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/eduFAQList.jsp @@ -0,0 +1,306 @@ +<%@ page contentType="text/html; charset=utf-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> +<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> +<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> +<%@ taglib prefix="ve" uri="/WEB-INF/tlds/kcc_tld.tld"%> +<%@ taglib prefix="un" uri="http://jakarta.apache.org/taglibs/unstandard-1.0" %> +<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%> + +교육신청 목록 > 성인 찾아가는 저작권 교육 > 한국저작권위원회 저작권 교육 시스템 + + + + +
+
" method="post"> + +
+
+ +
+ + + " /> + " /> + + + +
+
+
+
+
FAQ
+
+
+
+ +
+
+
    + +
  • class='first' > + + +
    +
    +

    답변A

    +
    +

    ${FAQList.nttCn }

    +
    +
    +
    +
  • +
    +
+
+
+
+ +
+ - 내용이 없습니다. +
+
+
+ + +
+
+
+
+
Q&A
+
+
+
+ +
+
+ +
+
+
    + +
  • class='first' > + + +
    +
    +

    답변A

    + + +
    +

    ${list.qnaAnswerCn }

    +

    ${list.lastUpdtPnttm }

    +
    +
    + +

    내용이 없습니다.

    +
    +
    + +
    +
    +
  • +
    +
+
+
+
+ +
+ - 내용이 없습니다. +
+
+
+ +
+
+ + +
+ +
+ +
+ +
\ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/main.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/main.jsp index 878d25e0..3430ebba 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/main.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/main.jsp @@ -169,16 +169,16 @@
-
최근 교육 목록
+
교육 신청 목록
- +
- + @@ -301,9 +301,6 @@
Q&A
-
- -
최근 교육 목록표교육 신청 목록표