digitalReadYn값 impl 부분에서 set추가

This commit is contained in:
JSYOO 2021-11-19 11:10:24 +09:00
parent 60433d6d90
commit b3a85c702a
3 changed files with 8 additions and 23 deletions

View File

@ -196,6 +196,7 @@ public class CollectionServiceImpl implements CollectionService {
vo.setReqPsblYn (StringUtil.getString(cVO.getReqPsblYn() , vo.getReqPsblYn())); vo.setReqPsblYn (StringUtil.getString(cVO.getReqPsblYn() , vo.getReqPsblYn()));
vo.setInterestYn (StringUtil.getString(cVO.getInterestYn() , vo.getInterestYn())); vo.setInterestYn (StringUtil.getString(cVO.getInterestYn() , vo.getInterestYn()));
vo.setMUseYn (StringUtil.getString(cVO.getMUseYn() , vo.getMUseYn())); vo.setMUseYn (StringUtil.getString(cVO.getMUseYn() , vo.getMUseYn()));
vo.setDigitalReadYn (StringUtil.getString(cVO.getDigitalReadYn() , vo.getDigitalReadYn()));
vo.setMngOrgCd (StringUtil.getString(cVO.getMngOrgCd() , vo.getMngOrgCd())); vo.setMngOrgCd (StringUtil.getString(cVO.getMngOrgCd() , vo.getMngOrgCd()));
vo.setMngOrgNm (StringUtil.getString(cVO.getMngOrgNm() , vo.getMngOrgNm())); vo.setMngOrgNm (StringUtil.getString(cVO.getMngOrgNm() , vo.getMngOrgNm()));

View File

@ -35,13 +35,6 @@
<c:set var="pageTitle">소장 자료</c:set> <c:set var="pageTitle">소장 자료</c:set>
<!DOCTYPE html>
<html>
<head>
<style>
</style>
<title>${pageTitle}</title>
<!-- GRID --> <!-- GRID -->
<link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/js/jsgrid/nlib-jsgrid.css" /> <link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/js/jsgrid/nlib-jsgrid.css" />
<link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/js/jsgrid/nlib-jsgrid-theme.css" /> <link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/js/jsgrid/nlib-jsgrid-theme.css" />
@ -216,9 +209,7 @@ function fn_search_article(pageIndex) {
} }
</script> </script>
</head>
<body>
<!-- 소장자료 섹션 --> <!-- 소장자료 섹션 -->
<form name="referencelistForm" id="referencelistForm" method="get" action="/search/searchList.do"> <form name="referencelistForm" id="referencelistForm" method="get" action="/search/searchList.do">
<input type="hidden" name="collection" id="collection" value="<c:out value='${searchVO.collection}'/>" /> <input type="hidden" name="collection" id="collection" value="<c:out value='${searchVO.collection}'/>" />
@ -273,7 +264,6 @@ function fn_search_article(pageIndex) {
</div> </div>
<div class="filter-list"> <div class="filter-list">
<ul id="ul_category1List"> <ul id="ul_category1List">
<li>
<c:forEach var="firstClassList" items="${firstClassList}" varStatus="fcStatus"> <c:forEach var="firstClassList" items="${firstClassList}" varStatus="fcStatus">
<li> <li>
<div class="depth-1 <c:if test="${fn:contains(searchVO.filter_class, firstClassList.column1) }"> on</c:if>"> <div class="depth-1 <c:if test="${fn:contains(searchVO.filter_class, firstClassList.column1) }"> on</c:if>">
@ -295,7 +285,6 @@ function fn_search_article(pageIndex) {
</ul> </ul>
</li> </li>
</c:forEach> </c:forEach>
</li>
</ul> </ul>
</div> </div>
<button type="button" class="btn-toggle-more">더보기</button> <button type="button" class="btn-toggle-more">더보기</button>
@ -340,12 +329,11 @@ function fn_search_article(pageIndex) {
<label for="m-year-1"><input type="radio" id="m-year-1" name="m-year" value="all">전체</label> <label for="m-year-1"><input type="radio" id="m-year-1" name="m-year" value="all">전체</label>
</li> </li>
<li> <li>
<label for="m-year-2-1"><input type="radio" id="m-year-2" name="m-year" value="date"> <label for="m-year-2">생산년도 검색</label><input type="radio" id="m-year-2" name="m-year" value="date">
<input type="text" id="creatYyyyStart" name="creatYyyyStart" onKeyup="this.value=this.value.replace(/[^0-9]/g,'');" maxlength='4' placeholder="예) 2017"> ~ <input type="text" id="creatYyyyEnd" name="creatYyyyEnd" onKeyup="this.value=this.value.replace(/[^0-9]/g,'');" maxlength='4' placeholder="예) 2018"> <label for="creatYyyyStart" style="display:none">생산년도 시작</label><input type="text" id="creatYyyyStart" name="creatYyyyStart" onKeyup="this.value=this.value.replace(/[^0-9]/g,'');" maxlength='4' placeholder="예) 2017"> ~ <label for="creatYyyyEnd" style="display:none">생산년도 끝</label><input type="text" id="creatYyyyEnd" name="creatYyyyEnd" onKeyup="this.value=this.value.replace(/[^0-9]/g,'');" maxlength='4' placeholder="예) 2018">
</label>
</li> </li>
<li> <li>
<label for="createYyyyYn"><input type="checkbox" id="creatYyyyYn" name="creatYyyyYn" value="Y">미상포함</label> <label for="creatYyyyYn"><input type="checkbox" id="creatYyyyYn" name="creatYyyyYn" value="Y">미상포함</label>
</li> </li>
</ul> </ul>
</div> </div>
@ -441,8 +429,7 @@ function fn_search_article(pageIndex) {
<c:forEach var="result" items="${searchVO.resultList}"> <!-- 리스트 출력 시작 --> <c:forEach var="result" items="${searchVO.resultList}"> <!-- 리스트 출력 시작 -->
<div class="list"> <div class="list">
<div class="t-data"> <div class="t-data">
<div class="img"><a href="javascript:void(0)"><img src="${result.rprsThumbUrlWithDefault }" alt="썸네일" width="60" height="91" title="상세보기" onclick="goDetail('${result.masterId}');"></a> <div class="img"><a href="javascript:void(0)"><img src="${result.rprsThumbUrlWithDefaultSmall }" alt="썸네일" width="60" height="91" title="상세보기" onclick="goDetail('${result.masterId}');"></a>
<sec:authorize access="isAuthenticated()">
<c:if test='${result.MUseYn == "Y"}'> <c:if test='${result.MUseYn == "Y"}'>
<span id="favorites_${result.masterId}" class="favorites" onclick="fn_changeInterest('${result.masterId }', 'off')" title="관심자료에서 삭제합니다."> <span id="favorites_${result.masterId}" class="favorites" onclick="fn_changeInterest('${result.masterId }', 'off')" title="관심자료에서 삭제합니다.">
<img src="/images/icon/icon-cart-Favorites-on.png" class="off" alt="즐겨찾기 아이콘"> <img src="/images/icon/icon-cart-Favorites-on.png" class="off" alt="즐겨찾기 아이콘">
@ -455,7 +442,6 @@ function fn_search_article(pageIndex) {
<img src="/images/icon/icon-cart-Favorites-on.png" class="on" alt="즐겨찾기 아이콘"> <img src="/images/icon/icon-cart-Favorites-on.png" class="on" alt="즐겨찾기 아이콘">
</span> </span>
</c:if> </c:if>
</sec:authorize>
</div> </div>
<div class="type"> <div class="type">
<c:if test="${!empty result.openDivCd && result.openDivCd ne '3' && result.operReadRangeCd eq '01' && result.digitalReadYn eq 'Y'}"> <c:if test="${!empty result.openDivCd && result.openDivCd ne '3' && result.operReadRangeCd eq '01' && result.digitalReadYn eq 'Y'}">
@ -494,7 +480,7 @@ function fn_search_article(pageIndex) {
<c:if test="${(!empty result.openDivCd) && (result.openDivCd ne '3') && (!empty result.interfaceId) && result.digitalReadYn eq 'Y'}"> <c:if test="${(!empty result.openDivCd) && (result.openDivCd ne '3') && (!empty result.interfaceId) && result.digitalReadYn eq 'Y'}">
<button type="button" class="btn-color" onclick="gfn_showDocPdf('${result.interfaceId}','${result.masterId}','${result.typeDivCd}','${result.dtlsTypeDivCd}')";>원문보기</button> <button type="button" class="btn-color" onclick="gfn_showDocPdf('${result.interfaceId}','${result.masterId}','${result.typeDivCd}','${result.dtlsTypeDivCd}')";>원문보기</button>
</c:if> </c:if>
<button type="button" class="btn-gray" onclick="risShow('${result.masterId}')";>RIS</button> <button type="button" class="btn-gray" onclick="risShow('${result.masterId}');">RIS</button>
</div> </div>
</div> </div>
</c:forEach> <!-- 리스트 출력 끝부분 --> </c:forEach> <!-- 리스트 출력 끝부분 -->
@ -525,5 +511,3 @@ function fn_search_article(pageIndex) {
</div> </div>
</div> </div>
</form> </form>
</body>
</html>

View File

@ -730,14 +730,14 @@ transform: rotate(45deg);}
.filter-head h2 {float: left;font-size: 18px;font-weight: 600;} .filter-head h2 {float: left;font-size: 18px;font-weight: 600;}
.filter-head .btn-filter-reset {float: right;background: url(/images/icon/icon-data-reset.png) no-repeat right center;padding: 4px 22px 4px 0px;font-size:14px;font-weight: 400;color:#666;} .filter-head .btn-filter-reset {float: right;background: url(/images/icon/icon-data-reset.png) no-repeat right center;padding: 4px 22px 4px 0px;font-size:14px;font-weight: 400;color:#666;}
.filter-wrap .choice-condition {display:inline-block;padding-top: 14px;color: #707070;} .filter-wrap .choice-condition {display:inline-block;padding-top: 14px;color: #707070;}
.filter-wrap .choice-condition ul li {font-size:12px;background:#f4f4f4;float:left;padding:2px 30px 3px 10px;border-radius: 50px;margin:0px 5px 5px 0px;border:1px solid #ddd;background:url(/images/icon/icon-data-close.png) no-repeat #f4f4f4;background-position: 92% center;cursor: pointer;} .filter-wrap .choice-condition ul li {font-size:12px;background:#f4f4f4;float:left;padding:2px 10px 3px 10px;border-radius: 50px;margin:0px 5px 5px 0px;border:1px solid #ddd;background:url(/images/icon/icon-data-close.png) no-repeat #f4f4f4;background-position: 92% center;cursor: pointer;}
.filter-wrap .choice-condition .sign {margin: 0 10px;} .filter-wrap .choice-condition .sign {margin: 0 10px;}
.filter-wrap .choice-condition em {color: #333;} .filter-wrap .choice-condition em {color: #333;}
.filter-wrap .choice-condition .btn-del-filter {margin-left: 10px;text-indent: -9999px;overflow: hidden;width: 13px;height: 13px;vertical-align: sub;background: url(/images/btn/btn-cnl.jpg) no-repeat right center;} .filter-wrap .choice-condition .btn-del-filter {margin-left: 10px;text-indent: -9999px;overflow: hidden;width: 13px;height: 13px;vertical-align: sub;background: url(/images/btn/btn-cnl.jpg) no-repeat right center;}
.filter-wrap .filter {margin-top: 32px;} .filter-wrap .filter {margin-top: 32px;}
.filter-wrap .filter-tit {clear: both;border-bottom: 1px solid #ccc;padding-bottom: 6px;_margin-bottom: 16px;} .filter-wrap .filter-tit {clear: both;border-bottom: 1px solid #ccc;padding-bottom: 6px;_margin-bottom: 16px;}
.filter-wrap .filter-tit h3 {color: #000;font-size: 16px;float: left;} .filter-wrap .filter-tit h3 {color: #000;font-size: 16px;float: left;}
.filter-wrap .filter-tit .btn-toggle {float: right;background: url(/images/btn/btn-minus.jpg) no-repeat center right;text-indent: -9999px;} .filter-wrap .filter-tit .btn-toggle {float: right;text-indent: -9999px;}
.filter-wrap .filter-tit .btn-toggle.on {background: url(/images/btn/btn-plus.png) no-repeat center right;} .filter-wrap .filter-tit .btn-toggle.on {background: url(/images/btn/btn-plus.png) no-repeat center right;}
.filter-wrap .filter-tit:after {content: "";display: block;clear: both;} .filter-wrap .filter-tit:after {content: "";display: block;clear: both;}
.filter-wrap .filter .depth-1 {margin-top: 11px;padding-left: 10px;} .filter-wrap .filter .depth-1 {margin-top: 11px;padding-left: 10px;}