찾아오는길 : 퍼블 적용
This commit is contained in:
parent
e305f9377e
commit
75790bc772
@ -60,6 +60,7 @@ public class NlibInterceptor extends HandlerInterceptorAdapter {
|
|||||||
String councilDnsHost = StringUtil.getHostName(request.getRequestURL().toString());
|
String councilDnsHost = StringUtil.getHostName(request.getRequestURL().toString());
|
||||||
HashMap<String, String> councilInfoMap = loginService.selectCouncilInfoByDnsHost(councilDnsHost);
|
HashMap<String, String> councilInfoMap = loginService.selectCouncilInfoByDnsHost(councilDnsHost);
|
||||||
councilCd = councilInfoMap.get("councilCd");
|
councilCd = councilInfoMap.get("councilCd");
|
||||||
|
councilNm = councilInfoMap.get("councilNm");
|
||||||
|
|
||||||
if(StringUtil.isEmpty(councilCd)) councilCd = NlibProperty.getString("nlib.council.cd");
|
if(StringUtil.isEmpty(councilCd)) councilCd = NlibProperty.getString("nlib.council.cd");
|
||||||
if(StringUtil.isEmpty(councilNm)) councilNm = NlibProperty.getString("nlib.council.nm");
|
if(StringUtil.isEmpty(councilNm)) councilNm = NlibProperty.getString("nlib.council.nm");
|
||||||
|
|||||||
@ -134,10 +134,10 @@ public class InformServiceImpl implements InformService
|
|||||||
* (non-Javadoc)
|
* (non-Javadoc)
|
||||||
* @see nlib.info.service.InformService#selectNCultureLocationInfo(nlib.restful.service.DataApiReqVO)
|
* @see nlib.info.service.InformService#selectNCultureLocationInfo(nlib.restful.service.DataApiReqVO)
|
||||||
*/
|
*/
|
||||||
public HashMap<String, String> selectNCultureLocationInfo(String councilCd) throws Exception {
|
public HashMap<String, String> selectNCultureLocationInfo(String orgCd) throws Exception {
|
||||||
|
|
||||||
HashMap<String, String> locInfo = selectInfoContent(councilCd, "LOCATION");
|
HashMap<String, String> locInfo = selectInfoContent(orgCd, "LOCATION");
|
||||||
HashMap<String, String> addrInfo = informDAO.selectNCultureAddr(councilCd);
|
HashMap<String, String> addrInfo = informDAO.selectNCultureAddr(orgCd);
|
||||||
|
|
||||||
if(addrInfo != null) {
|
if(addrInfo != null) {
|
||||||
for(String key : addrInfo.keySet()) {
|
for(String key : addrInfo.keySet()) {
|
||||||
|
|||||||
@ -148,9 +148,15 @@ public class InformController extends NlibCommonController {
|
|||||||
|
|
||||||
HashMap<String, String> ret = informService.selectNCultureLocationInfo(getCurCouncilCd(request));
|
HashMap<String, String> ret = informService.selectNCultureLocationInfo(getCurCouncilCd(request));
|
||||||
|
|
||||||
|
model.addAttribute("mngOrgNm" , getCurCouncilNm(request));
|
||||||
|
|
||||||
model.addAttribute("informTitle" , ret.get("TITLE"));
|
model.addAttribute("informTitle" , ret.get("TITLE"));
|
||||||
model.addAttribute("informContent", ret.get("CONTENT"));
|
model.addAttribute("informContent", ret.get("CONTENT"));
|
||||||
|
|
||||||
|
model.addAttribute("openTime", ret.get("OPEN_TIME"));
|
||||||
|
model.addAttribute("closeTime", ret.get("CLOSED_TIME"));
|
||||||
|
model.addAttribute("closingInfo", ret.get("CLOSING_INFO"));
|
||||||
|
|
||||||
model.addAttribute("zipCode" , ret.get("ZIP_CODE"));
|
model.addAttribute("zipCode" , ret.get("ZIP_CODE"));
|
||||||
model.addAttribute("address" , ret.get("ADDRESS"));
|
model.addAttribute("address" , ret.get("ADDRESS"));
|
||||||
model.addAttribute("addressDetail", ret.get("ADDRESS_DETAIL"));
|
model.addAttribute("addressDetail", ret.get("ADDRESS_DETAIL"));
|
||||||
|
|||||||
@ -51,6 +51,9 @@
|
|||||||
, FAX_NO
|
, FAX_NO
|
||||||
, LATITUDE
|
, LATITUDE
|
||||||
, LONGITUDE
|
, LONGITUDE
|
||||||
|
, OPEN_TIME
|
||||||
|
, CLOSED_TIME
|
||||||
|
, CLOSING_INFO
|
||||||
FROM SM_DEPT A
|
FROM SM_DEPT A
|
||||||
WHERE ORG_CD = #{orgCd}
|
WHERE ORG_CD = #{orgCd}
|
||||||
LIMIT 1
|
LIMIT 1
|
||||||
|
|||||||
@ -82,9 +82,9 @@ list.paging.page.size = 10
|
|||||||
#----------------------------------------
|
#----------------------------------------
|
||||||
# \ucca8\ubd80\ud30c\uc77c \ucd5c\uc0c1\uc704 \uc704\uce58
|
# \ucca8\ubd80\ud30c\uc77c \ucd5c\uc0c1\uc704 \uc704\uce58
|
||||||
# \ub85c\uceec LLLLLLLLLLLLLLL
|
# \ub85c\uceec LLLLLLLLLLLLLLL
|
||||||
fileupload.base.path = C:/iams/workspace/nlib/data/fileupload
|
#fileupload.base.path = C:/iams/workspace/nlib/data/fileupload
|
||||||
# \uac1c\ubc1c\uc11c\ubc84
|
# \uac1c\ubc1c\uc11c\ubc84
|
||||||
#fileupload.base.path = /apps/tomcat/apache-tomcat-8.5.46_nlib/webapps/data/fileupload
|
fileupload.base.path = /apps/tomcat/apache-tomcat-8.5.46_nlib/webapps/data/fileupload
|
||||||
|
|
||||||
# \uc784\uc2dc \uc800\uc7a5 \uc704\uce58
|
# \uc784\uc2dc \uc800\uc7a5 \uc704\uce58
|
||||||
fileupload.temp.subpath = /temp
|
fileupload.temp.subpath = /temp
|
||||||
@ -95,11 +95,11 @@ fileupload.bbs.ancmnt.subpath = /bbs/ancmnt
|
|||||||
|
|
||||||
# \uba54\uc77c \uacbd\ub85c
|
# \uba54\uc77c \uacbd\ub85c
|
||||||
# \ub85c\uceec LLLLLLLLLLLLLLL
|
# \ub85c\uceec LLLLLLLLLLLLLLL
|
||||||
mailing.sender.membership.template = C:/iams/workspace/nlib/src/main/webapp/WEB-INF/template/mail/mail_template.html
|
#mailing.sender.membership.template = C:/iams/workspace/nlib/src/main/webapp/WEB-INF/template/mail/mail_template.html
|
||||||
mailing.sender.membership.pwdTemplate = C:/iams/workspace/nlib/src/main/webapp/WEB-INF/template/mail/pwd_mail_template.html
|
#mailing.sender.membership.pwdTemplate = C:/iams/workspace/nlib/src/main/webapp/WEB-INF/template/mail/pwd_mail_template.html
|
||||||
# \uac1c\ubc1c\uc11c\ubc84
|
# \uac1c\ubc1c\uc11c\ubc84
|
||||||
#mailing.sender.membership.template = /apps/tomcat/apache-tomcat-8.5.46_nlib/webapps/nlib/WEB-INF/template/mail/mail_template.html
|
mailing.sender.membership.template = /apps/tomcat/apache-tomcat-8.5.46_nlib/webapps/nlib/WEB-INF/template/mail/mail_template.html
|
||||||
#mailing.sender.membership.pwdTemplate = /apps/tomcat/apache-tomcat-8.5.46_nlib/webapps/nlib/WEB-INF/template/mail/pwd_mail_template.html
|
mailing.sender.membership.pwdTemplate = /apps/tomcat/apache-tomcat-8.5.46_nlib/webapps/nlib/WEB-INF/template/mail/pwd_mail_template.html
|
||||||
|
|
||||||
#\uba54\uc77c \ubcf4\ub0b4\ub294 \uc8fc\uc18c
|
#\uba54\uc77c \ubcf4\ub0b4\ub294 \uc8fc\uc18c
|
||||||
mailing.sender.membership.email = no-reply@nlib.org
|
mailing.sender.membership.email = no-reply@nlib.org
|
||||||
|
|||||||
@ -31,37 +31,32 @@
|
|||||||
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
|
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
|
||||||
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
|
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
|
||||||
|
|
||||||
<c:set var="pageTitle">찾아오시는 길 </c:set>
|
|
||||||
|
|
||||||
<!DOCTYPE html>
|
<!-- 찾아오시는길 섹션 -->
|
||||||
<html>
|
<section class="location map">
|
||||||
<head>
|
<h2 class="blind">찾아오시는길 섹션영역</h2>
|
||||||
<title>${pageTitle}</title>
|
<div class="inner">
|
||||||
</head>
|
<div class="row-top">
|
||||||
<body>
|
<div class="location-box">
|
||||||
|
<ul class="loc">
|
||||||
<h1>${pageTitle }</h1>
|
<li>HOME</li>
|
||||||
|
<li>자료관안내</li>
|
||||||
<a href="javascript:void(0);" onclick="openPopup('${pageContext.request.contextPath}/inform/selectNCultureLocationInfoPopup.do','_SPPOP',700, 600)">샘플팝업</a>
|
<li class="on">찾아오시는길</li>
|
||||||
|
</ul>
|
||||||
<div id="informContent" name="informContent" style="width: 100%; border:1px solid gray;">
|
<ul class="tit">
|
||||||
${informContent }
|
<li><span>찾아오시는</span>길</li>
|
||||||
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="arr"><img src="/images/icon/icon-join-arr2.png" alt="화살표 아이콘"></div>
|
||||||
<br>
|
</div>
|
||||||
${zipCode }<br>
|
<div class="row-bottom">
|
||||||
${address }<br>
|
<div class="map-box">
|
||||||
${addressDetail }<br>
|
<h2><span>${mngOrgNm }</span> 오시는 길</h2>
|
||||||
${phoneNo }<br>
|
<div class="info">
|
||||||
${faxNo }<br>
|
<div class="mapimg">
|
||||||
|
<!-- 지도 : 시작 -->
|
||||||
<br>
|
|
||||||
|
|
||||||
<section class="list-box">
|
<section class="list-box">
|
||||||
<div class="title">
|
<div id="map" style="width:100%;height:440px;"></div>
|
||||||
<h2>네이버 맵</h2>
|
|
||||||
</div>
|
|
||||||
<div id="map" style="width:80%;height:300px;"></div>
|
|
||||||
</section><!-- //위치정보 -->
|
</section><!-- //위치정보 -->
|
||||||
<script src="https://openapi.map.naver.com/openapi/v3/maps.js?ncpClientId=532wx3i985"></script>
|
<script src="https://openapi.map.naver.com/openapi/v3/maps.js?ncpClientId=532wx3i985"></script>
|
||||||
<script>
|
<script>
|
||||||
@ -111,8 +106,35 @@ ${faxNo }<br>
|
|||||||
}
|
}
|
||||||
initMap();
|
initMap();
|
||||||
</script>
|
</script>
|
||||||
|
<!-- 지도 : 종료 -->
|
||||||
|
</div>
|
||||||
|
<div class="addr">
|
||||||
|
<p><img src="/images/icon/icon-location-01.png" alt="지도 아이콘"></p>
|
||||||
|
<p>주소</p>
|
||||||
|
<p>(${zipCode }) ${address } ${addressDetail }</p>
|
||||||
|
</div>
|
||||||
|
<div class="time">
|
||||||
|
<p><img src="/images/icon/icon-location-02.png" alt="달력 아이콘"></p>
|
||||||
|
<p>운영시간</p>
|
||||||
|
<p>월요일~금요일 / 오전 ${openTime } ~ 오후 ${closeTime }</p>
|
||||||
|
<p>매주 토요일, 일요일 휴관<br>${closingInfo }</p>
|
||||||
|
</div>
|
||||||
|
<div class="tel">
|
||||||
|
<p><img src="/images/icon/icon-location-03.png" alt="전화 아이콘"></p>
|
||||||
|
<p>전화</p>
|
||||||
|
<p>${phoneNo }</p>
|
||||||
|
</div>
|
||||||
|
<div class="fax">
|
||||||
|
<p><img src="/images/icon/icon-location-04.png" alt="팩스 아이콘"></p>
|
||||||
|
<p>팩스</p>
|
||||||
|
<p>${faxNo }</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row-bottom">
|
||||||
|
${informContent }
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
<br/>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|||||||
@ -31,22 +31,6 @@
|
|||||||
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
|
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
|
||||||
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
|
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
|
||||||
|
|
||||||
|
|
||||||
<%
|
|
||||||
String councilCd = (String)session.getAttribute("councilCd");
|
|
||||||
String councilNm = (String)session.getAttribute("councilNm");
|
|
||||||
%>
|
|
||||||
|
|
||||||
<c:set var="pageTitle">이용안내 </c:set>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
$( document ).ready(function() {
|
|
||||||
fn_setPageTitle("${pageTitle}");
|
|
||||||
});
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- 이용안내 섹션 -->
|
<!-- 이용안내 섹션 -->
|
||||||
<section class="location guide">
|
<section class="location guide">
|
||||||
<h2 class="blind">이용안내 섹션영역</h2>
|
<h2 class="blind">이용안내 섹션영역</h2>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user