메인페이지 이런 키워드는 어때요? 기능 추가
This commit is contained in:
parent
a3905b5962
commit
ab76471cc0
@ -176,7 +176,8 @@ public interface LetterService {
|
|||||||
// 첫번째 키워드 조회
|
// 첫번째 키워드 조회
|
||||||
public LetterVO selectFrsKeyword(LetterVO letterVO) throws Exception ;
|
public LetterVO selectFrsKeyword(LetterVO letterVO) throws Exception ;
|
||||||
|
|
||||||
|
// 베스트태그(메인) 목록 조회
|
||||||
|
public List<LetterVO> selectMainMsgTagWebList(LetterVO letterVO) throws Exception ;
|
||||||
|
|
||||||
// 메인베스트 태그 관리
|
// 메인베스트 태그 관리
|
||||||
public List<LetterVO> selectBastMsgTagList(LetterVO letterVO) throws Exception ;
|
public List<LetterVO> selectBastMsgTagList(LetterVO letterVO) throws Exception ;
|
||||||
|
|||||||
@ -324,6 +324,11 @@ public class LetterDAO extends EgovAbstractDAO {
|
|||||||
return (LetterVO) select("LetterDAO.selectFrsKeyword", letterVO);
|
return (LetterVO) select("LetterDAO.selectFrsKeyword", letterVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 베스트태그(메인) 목록 조회
|
||||||
|
@SuppressWarnings("unchecked")
|
||||||
|
public List<LetterVO> selectMainMsgTagWebList(LetterVO letterVO) throws Exception{
|
||||||
|
return (List<LetterVO>) list("LetterDAO.selectMainMsgTagWebList", letterVO);
|
||||||
|
}
|
||||||
|
|
||||||
// 메인 베스트 태그 관리
|
// 메인 베스트 태그 관리
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
|
|||||||
@ -406,6 +406,12 @@ public class LetterServiceImpl extends EgovAbstractServiceImpl implements Letter
|
|||||||
return letterDAO.selectFrsKeyword(letterVO);
|
return letterDAO.selectFrsKeyword(letterVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 베스트태그(메인) 목록 조회
|
||||||
|
@Override
|
||||||
|
public List<LetterVO> selectMainMsgTagWebList(LetterVO letterVO) throws Exception{
|
||||||
|
return letterDAO.selectMainMsgTagWebList(letterVO);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<LetterVO> selectBastMsgTagList(LetterVO letterVO) throws Exception {
|
public List<LetterVO> selectBastMsgTagList(LetterVO letterVO) throws Exception {
|
||||||
return letterDAO.selectBastMsgTagList(letterVO);
|
return letterDAO.selectBastMsgTagList(letterVO);
|
||||||
|
|||||||
@ -670,6 +670,12 @@ public class MainController {
|
|||||||
model.addAttribute("blineCode", blineCode);
|
model.addAttribute("blineCode", blineCode);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//문자온 소개 태그 조회
|
||||||
|
LetterVO letterMsgVO = new LetterVO();
|
||||||
|
letterMsgVO.setTagDiv("2");
|
||||||
|
List<LetterVO> mainMsgTagList = letterService.selectMainMsgTagWebList(letterMsgVO);
|
||||||
|
model.addAttribute("mainMsgTagList", mainMsgTagList);
|
||||||
|
|
||||||
return "web/main/mainPage";
|
return "web/main/mainPage";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1188,6 +1188,31 @@
|
|||||||
LIMIT 1
|
LIMIT 1
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="LetterDAO.selectMainMsgTagWebList" parameterClass="letterVO" resultClass="letterVO">
|
||||||
|
SELECT
|
||||||
|
COUNT(A.MAIN_SEARCH_TAG_NO) OVER() AS totCnt,
|
||||||
|
A.MAIN_SEARCH_TAG_NO AS mainSearchTagNo,
|
||||||
|
A.TAG_NM AS tagNm,
|
||||||
|
A.TAG_TYPE AS tagType,
|
||||||
|
A.TAG_Div AS tagDiv,
|
||||||
|
A.URL AS url,
|
||||||
|
A.SORT AS sort,
|
||||||
|
A.USE_YN AS useYn,
|
||||||
|
A.REG_ID AS regId,
|
||||||
|
DATE_FORMAT(A.REG_DT,'%Y-%m-%d %H:%i') AS regDt,
|
||||||
|
A.MOD_ID AS modId,
|
||||||
|
DATE_FORMAT(A.MOD_DT,'%Y-%m-%d %H:%i') AS modDt
|
||||||
|
FROM mj_main_search_tag A
|
||||||
|
WHERE A.USE_YN = 'Y'
|
||||||
|
<isNotEmpty property="tagDiv">
|
||||||
|
AND A.TAG_DIV = #tagDiv#
|
||||||
|
</isNotEmpty>
|
||||||
|
<isEqual prepend="AND" property="tagDiv" compareValue="1"> <!-- 문자키워드일 경우 tagType 추가 -->
|
||||||
|
A.TAG_TYPE = #bestTagType#
|
||||||
|
</isEqual>
|
||||||
|
ORDER BY sort asc
|
||||||
|
</select>
|
||||||
|
|
||||||
<!-- 메인 베스트 태그관리 리스트 -->
|
<!-- 메인 베스트 태그관리 리스트 -->
|
||||||
<select id="LetterDAO.selectBastMsgTagList" parameterClass="letterVO" resultClass="letterVO">
|
<select id="LetterDAO.selectBastMsgTagList" parameterClass="letterVO" resultClass="letterVO">
|
||||||
SELECT
|
SELECT
|
||||||
|
|||||||
@ -1473,43 +1473,18 @@ function fn_click_banner_add_stat(bannerMenuCode){
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!--
|
|
||||||
<div class="main_cont5 keyword_wrap">
|
<div class="main_cont5 keyword_wrap">
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<p class="tit_text">이런 키워드는 어때요?</p>
|
<p class="tit_text">이런 키워드는 어때요?</p>
|
||||||
<ul class="link_box">
|
<ul class="link_box">
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">경조문자</a></li>
|
<c:forEach var="item" items="${mainMsgTagList}" varStatus="status">
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">부고문자</a></li>
|
<li><a href="${item.url}">${item.tagNm}</a></li>
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">홍보문자</a></li>
|
</c:forEach>
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">결혼문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">출산문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">장례문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">추석문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">설문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">명절문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">모임문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">안부문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">연말연시문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">감사문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">행사문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">격려문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">생일문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">조의문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">크리스마스문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">그림문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">컴퓨터로문자보내기</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">인터넷문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">문자사이트</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">단체문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">대량문자</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">문자보내기</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">대량문자사이트</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">단체문자발송</a></li>
|
|
||||||
<li><a href="/web/mjon/msgdata/selectMsgDataView.do">웹문자</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
-->
|
|
||||||
|
|
||||||
<div class="main_cont4 adv_wrap">
|
<div class="main_cont4 adv_wrap">
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user