Merge branch 'master' of http://dudgusw@vcs.iten.co.kr:9999/hylee/mjon_git
This commit is contained in:
commit
c28f0d820e
@ -217,6 +217,8 @@ public interface EgovBBSManageService {
|
|||||||
|
|
||||||
public List<BoardVO> selectAdminMainBoardByDash(BoardVO boardVO) throws Exception;
|
public List<BoardVO> selectAdminMainBoardByDash(BoardVO boardVO) throws Exception;
|
||||||
|
|
||||||
|
public List<BoardVO> selectUserBbsWriteList(BoardVO boardVO) throws Exception;
|
||||||
|
|
||||||
public int selectAdminMainNewBoardCnt(BoardVO boardVO) throws Exception;
|
public int selectAdminMainNewBoardCnt(BoardVO boardVO) throws Exception;
|
||||||
|
|
||||||
public int selectAdminMainYdaBoardCnt(BoardVO boardVO) throws Exception;
|
public int selectAdminMainYdaBoardCnt(BoardVO boardVO) throws Exception;
|
||||||
|
|||||||
@ -350,6 +350,11 @@ public class BBSManageDAO extends EgovAbstractDAO {
|
|||||||
return (List<BoardVO>) list("BBSManageDAO.selectAdminMainBoardByDash", boardVO);
|
return (List<BoardVO>) list("BBSManageDAO.selectAdminMainBoardByDash", boardVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unchecked")
|
||||||
|
public List<BoardVO> selectUserBbsWriteList(BoardVO boardVO) throws Exception {
|
||||||
|
return (List<BoardVO>) list("BBSManageDAO.selectUserBbsWriteList", boardVO);
|
||||||
|
}
|
||||||
|
|
||||||
public int selectAdminMainNewBoardCnt(BoardVO boardVO) throws Exception{
|
public int selectAdminMainNewBoardCnt(BoardVO boardVO) throws Exception{
|
||||||
return (Integer)select("BBSManageDAO.selectAdminMainNewBoardCnt", boardVO);
|
return (Integer)select("BBSManageDAO.selectAdminMainNewBoardCnt", boardVO);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -332,6 +332,11 @@ public class EgovBBSManageServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
return bbsMngDAO.selectAdminMainBoardByDash(boardVO);
|
return bbsMngDAO.selectAdminMainBoardByDash(boardVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<BoardVO> selectUserBbsWriteList(BoardVO boardVO) throws Exception {
|
||||||
|
return bbsMngDAO.selectUserBbsWriteList(boardVO);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int selectAdminMainNewBoardCnt(BoardVO boardVO) throws Exception {
|
public int selectAdminMainNewBoardCnt(BoardVO boardVO) throws Exception {
|
||||||
return bbsMngDAO.selectAdminMainNewBoardCnt(boardVO);
|
return bbsMngDAO.selectAdminMainNewBoardCnt(boardVO);
|
||||||
|
|||||||
@ -2242,6 +2242,20 @@ public class EgovBBSManageController {
|
|||||||
ModelAndView modelAndView = new ModelAndView();
|
ModelAndView modelAndView = new ModelAndView();
|
||||||
modelAndView.setViewName("jsonView");
|
modelAndView.setViewName("jsonView");
|
||||||
|
|
||||||
|
// Start => bbsId를 변조해서 공지사항에 글 등록 방지 처리
|
||||||
|
//boardVO.setBbsId("BBSMSTR_000000000651"); // 공지사항
|
||||||
|
List<BoardVO> userBbsWriteList = bbsMngService.selectUserBbsWriteList(boardVO);
|
||||||
|
System.out.println("boardVO.getBbsId : " + boardVO.getBbsId());
|
||||||
|
System.out.println("userBbsWriteList.size() : " + userBbsWriteList.size());
|
||||||
|
|
||||||
|
if (userBbsWriteList.size() == 0) {
|
||||||
|
// 1:1문의, 불편사항 등 고객이 등록할수있는 게시판 목록이 아닐경우
|
||||||
|
modelAndView.addObject("message", "잘못된 접근입니다.\n관리자에게 문의하세요.");
|
||||||
|
modelAndView.addObject("result", "fail");
|
||||||
|
return modelAndView;
|
||||||
|
}
|
||||||
|
// End
|
||||||
|
|
||||||
if (bmVO == null || ("N").equals(bmVO.getUseAt())) {
|
if (bmVO == null || ("N").equals(bmVO.getUseAt())) {
|
||||||
redirectAttributes.addFlashAttribute("message", egovMessageSource.getMessage("fail.common.imposbl"));
|
redirectAttributes.addFlashAttribute("message", egovMessageSource.getMessage("fail.common.imposbl"));
|
||||||
//return "redirect:/web/main/mainPage.do";
|
//return "redirect:/web/main/mainPage.do";
|
||||||
@ -2622,6 +2636,20 @@ public class EgovBBSManageController {
|
|||||||
ModelAndView modelAndView = new ModelAndView();
|
ModelAndView modelAndView = new ModelAndView();
|
||||||
modelAndView.setViewName("jsonView");
|
modelAndView.setViewName("jsonView");
|
||||||
|
|
||||||
|
// Start => bbsId를 변조해서 공지사항에 글 등록 방지 처리
|
||||||
|
//boardVO.setBbsId("BBSMSTR_000000000651"); // 공지사항
|
||||||
|
List<BoardVO> userBbsWriteList = bbsMngService.selectUserBbsWriteList(boardVO);
|
||||||
|
System.out.println("boardVO.getBbsId : " + boardVO.getBbsId());
|
||||||
|
System.out.println("userBbsWriteList.size() : " + userBbsWriteList.size());
|
||||||
|
|
||||||
|
if (userBbsWriteList.size() == 0) {
|
||||||
|
// 1:1문의, 불편사항 등 고객이 등록할수있는 게시판 목록이 아닐경우
|
||||||
|
modelAndView.addObject("message", "잘못된 접근입니다.\n관리자에게 문의하세요.");
|
||||||
|
modelAndView.addObject("result", "fail");
|
||||||
|
return modelAndView;
|
||||||
|
}
|
||||||
|
// End
|
||||||
|
|
||||||
BoardMasterVO bmVO = new BoardMasterVO();
|
BoardMasterVO bmVO = new BoardMasterVO();
|
||||||
bmVO.setBbsId(boardVO.getBbsId());
|
bmVO.setBbsId(boardVO.getBbsId());
|
||||||
bmVO = bbsAttrbService.selectBBSMasterInf(bmVO);
|
bmVO = bbsAttrbService.selectBBSMasterInf(bmVO);
|
||||||
|
|||||||
@ -1767,6 +1767,17 @@
|
|||||||
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="BBSManageDAO.selectUserBbsWriteList" parameterClass="BoardVO" resultClass="BoardVO" >
|
||||||
|
SELECT
|
||||||
|
BBS_ID AS bbsId
|
||||||
|
, BBS_NM AS bbsNm
|
||||||
|
FROM lettnbbsmaster
|
||||||
|
WHERE
|
||||||
|
USE_AT = 'Y'
|
||||||
|
AND DASHBD_CNT_YN = 'Y'
|
||||||
|
AND BBS_ID = #bbsId#
|
||||||
|
</select>
|
||||||
|
|
||||||
<select id="BBSManageDAO.selectAdminMainNewBoardCnt" parameterClass="BoardVO" resultClass="java.lang.Integer" >
|
<select id="BBSManageDAO.selectAdminMainNewBoardCnt" parameterClass="BoardVO" resultClass="java.lang.Integer" >
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
SELECT COUNT(*) FROM LETTNBBS A
|
SELECT COUNT(*) FROM LETTNBBS A
|
||||||
|
|||||||
@ -212,7 +212,7 @@
|
|||||||
<div class="tableWrap">
|
<div class="tableWrap">
|
||||||
<table class="tbType1">
|
<table class="tbType1">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col style="width:4%;">
|
<col style="width:5%;">
|
||||||
<col style="width:3%;">
|
<col style="width:3%;">
|
||||||
<col style="width:auto;">
|
<col style="width:auto;">
|
||||||
</colgroup>
|
</colgroup>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user