메인페이지 이런 키워드는 어때요? 기능 추가
This commit is contained in:
parent
a3905b5962
commit
ab76471cc0
@ -176,7 +176,8 @@ public interface LetterService {
|
||||
// 첫번째 키워드 조회
|
||||
public LetterVO selectFrsKeyword(LetterVO letterVO) throws Exception ;
|
||||
|
||||
|
||||
// 베스트태그(메인) 목록 조회
|
||||
public List<LetterVO> selectMainMsgTagWebList(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);
|
||||
}
|
||||
|
||||
// 베스트태그(메인) 목록 조회
|
||||
@SuppressWarnings("unchecked")
|
||||
public List<LetterVO> selectMainMsgTagWebList(LetterVO letterVO) throws Exception{
|
||||
return (List<LetterVO>) list("LetterDAO.selectMainMsgTagWebList", letterVO);
|
||||
}
|
||||
|
||||
// 메인 베스트 태그 관리
|
||||
@SuppressWarnings("unchecked")
|
||||
|
||||
@ -406,6 +406,12 @@ public class LetterServiceImpl extends EgovAbstractServiceImpl implements Letter
|
||||
return letterDAO.selectFrsKeyword(letterVO);
|
||||
}
|
||||
|
||||
// 베스트태그(메인) 목록 조회
|
||||
@Override
|
||||
public List<LetterVO> selectMainMsgTagWebList(LetterVO letterVO) throws Exception{
|
||||
return letterDAO.selectMainMsgTagWebList(letterVO);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<LetterVO> selectBastMsgTagList(LetterVO letterVO) throws Exception {
|
||||
return letterDAO.selectBastMsgTagList(letterVO);
|
||||
|
||||
@ -670,6 +670,12 @@ public class MainController {
|
||||
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";
|
||||
}
|
||||
|
||||
|
||||
@ -1188,6 +1188,31 @@
|
||||
LIMIT 1
|
||||
</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
|
||||
|
||||
@ -1473,43 +1473,18 @@ function fn_click_banner_add_stat(bannerMenuCode){
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--
|
||||
|
||||
<div class="main_cont5 keyword_wrap">
|
||||
<div class="inner">
|
||||
<p class="tit_text">이런 키워드는 어때요?</p>
|
||||
<ul class="link_box">
|
||||
<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>
|
||||
<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>
|
||||
<c:forEach var="item" items="${mainMsgTagList}" varStatus="status">
|
||||
<li><a href="${item.url}">${item.tagNm}</a></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
-->
|
||||
|
||||
|
||||
<div class="main_cont4 adv_wrap">
|
||||
<div class="inner">
|
||||
|
||||
Loading…
Reference in New Issue
Block a user