diff --git a/src/main/java/nlib/col/service/RentService.java b/src/main/java/nlib/col/service/RentService.java index 0a1a7d59..98044cb0 100644 --- a/src/main/java/nlib/col/service/RentService.java +++ b/src/main/java/nlib/col/service/RentService.java @@ -54,36 +54,4 @@ public interface RentService */ public Map getRentStats(String mbInfoId); -// -// /** -// * 반납 연기 목록을 조회한다. -// * -// * @param reqVO -// * @return -// */ -// public DataApiResVO listPostpones(DataApiReqVO reqVO); -// -// /** -// * 대출 취소 목록을 조회한다. -// * -// * @param reqVO -// * @return -// */ -// public DataApiResVO listCanceledRentItems(DataApiReqVO reqVO); -// -// /** -// * 대출 예약 목록을 조회한다. -// * -// * @param reqVO -// * @return -// */ -// public DataApiResVO listReservations(DataApiReqVO reqVO); -// -// public DataApiResVO cancelReservations(DataApiReqVO reqVO); -// -// public DataApiResVO listRequestsForViewingItem(DataApiReqVO reqVO); -// -// public DataApiResVO selectRequestInfoForViewingItem(DataApiReqVO reqVO); - - } \ No newline at end of file diff --git a/src/main/java/nlib/col/service/impl/RentDAO_BK.java b/src/main/java/nlib/col/service/impl/RentDAO_BK.java deleted file mode 100644 index 852bc689..00000000 --- a/src/main/java/nlib/col/service/impl/RentDAO_BK.java +++ /dev/null @@ -1,89 +0,0 @@ - -package nlib.col.service.impl; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.stereotype.Repository; - -import nlib.restful.DataApi; -import nlib.restful.service.DataApiReqVO; -import nlib.restful.service.DataApiResVO; - -@Repository("rentDAO_BK") -public class RentDAO_BK extends DataApi -{ - private static final Logger log = LoggerFactory.getLogger(RentDAO.class); - - - /** - * 주 자원의 URI - */ - public static final String RESOURCE_URI = "/uac/service/col/rent"; - - - /** - * 대출 목록 조회한다. - * - * @param reqVO - * @return - */ - public DataApiResVO listRentItems(DataApiReqVO reqVO) { - reqVO.setReqUrl(RESOURCE_URI + "/list"); - return request(reqVO); - } - - /** - * 반납 연기 목록을 조회한다. - * - * @param reqVO - * @return - */ - public DataApiResVO listPostpones(DataApiReqVO reqVO) { - reqVO.setReqUrl(RESOURCE_URI + "/list"); - return request(reqVO); - } - - /** - * 대출 취소 목록을 조회한다. - * - * @param reqVO - * @return - */ - public DataApiResVO listCanceledRentItems(DataApiReqVO reqVO) { - reqVO.setReqUrl(RESOURCE_URI + "/list"); - return request(reqVO); - } - - /** - * 대출 예약 목록을 조회한다. - * - * @param reqVO - * @return - */ - public DataApiResVO listReservations(DataApiReqVO reqVO) { - reqVO.setReqUrl(RESOURCE_URI + "/list"); - return request(reqVO); - } - - public DataApiResVO cancelReservations(DataApiReqVO reqVO) { - return null; - } - - /** - * 열람 요청 목록을 조회한다. - * - * @param reqVO - * @return - */ - public DataApiResVO listRequestsForViewingItem(DataApiReqVO reqVO) { - reqVO.setReqUrl(RESOURCE_URI + "/read/list"); - return request(reqVO); - } - - public DataApiResVO selectRequestInfoForViewingItem(DataApiReqVO reqVO) { - reqVO.setReqUrl(RESOURCE_URI + "/read"); - return request(reqVO); - } - - -} \ No newline at end of file diff --git a/src/main/java/nlib/col/service/impl/RentServiceImpl.java b/src/main/java/nlib/col/service/impl/RentServiceImpl.java index 71eb691e..f1ab680c 100644 --- a/src/main/java/nlib/col/service/impl/RentServiceImpl.java +++ b/src/main/java/nlib/col/service/impl/RentServiceImpl.java @@ -232,57 +232,4 @@ public class RentServiceImpl implements RentService return retMap; } - -// -// /* -// * 반납 연기 목록을 조회한다. -// * -// * (non-Javadoc) -// * @see nlib.col.service.RentService#listPostpones(nlib.restful.service.DataApiReqVO) -// */ -// public DataApiResVO listPostpones(DataApiReqVO reqVO) { -// return rentDAO.listPostpones(reqVO); -// } -// /* -// * 대출 취소 목록을 조회한다. -// * -// * (non-Javadoc) -// * @see nlib.col.service.RentService#listCanceledRentItems(nlib.restful.service.DataApiReqVO) -// */ -// public DataApiResVO listCanceledRentItems(DataApiReqVO reqVO) { -// return rentDAO.listCanceledRentItems(reqVO); -// } -// -// /* -// * 대출 예약 목록을 조회한다. -// * -// * (non-Javadoc) -// * @see nlib.col.service.RentService#listReservations(nlib.restful.service.DataApiReqVO) -// */ -// public DataApiResVO listReservations(DataApiReqVO reqVO) { -// return rentDAO.listReservations(reqVO); -// } -// -// public DataApiResVO cancelReservations(DataApiReqVO reqVO) { -// return null; -// } -// -// /* -// * 열람 요청 목록을 조회한다. -// * -// * (non-Javadoc) -// * @see nlib.col.service.RentService#listRequestsForViewingItem(nlib.restful.service.DataApiReqVO) -// */ -// public DataApiResVO listRequestsForViewingItem(DataApiReqVO reqVO) { -// return rentDAO.listRequestsForViewingItem(reqVO); -// } -// /* -// * 열람 요청 상세 조회한다. -// * -// * (non-Javadoc) -// * @see nlib.col.service.RentService#listRequestsForViewingItem(nlib.restful.service.DataApiReqVO) -// */ -// public DataApiResVO selectRequestInfoForViewingItem(DataApiReqVO reqVO) { -// return rentDAO.selectRequestInfoForViewingItem(reqVO); -// } } \ No newline at end of file diff --git a/src/main/java/nlib/security/SpringSecurityConfig.java b/src/main/java/nlib/security/SpringSecurityConfig.java index d0d89782..0b6cd329 100644 --- a/src/main/java/nlib/security/SpringSecurityConfig.java +++ b/src/main/java/nlib/security/SpringSecurityConfig.java @@ -63,6 +63,7 @@ public class SpringSecurityConfig extends WebSecurityConfigurerAdapter { .antMatchers("/js/**") .antMatchers("/temp/**") .antMatchers("/favicon/**") + .antMatchers("/html/**") ; } diff --git a/src/main/resources/egovframework/mapper/nlib/user/MemberDAO_SQL.xml b/src/main/resources/egovframework/mapper/nlib/user/MemberDAO_SQL.xml index 6762bbde..f9e5ed7d 100644 --- a/src/main/resources/egovframework/mapper/nlib/user/MemberDAO_SQL.xml +++ b/src/main/resources/egovframework/mapper/nlib/user/MemberDAO_SQL.xml @@ -195,7 +195,7 @@ MB_INFO SET LEAVE_SITE_DATE = DATE_FORMAT(CURDATE(), '%Y%m%d') - ,LOGIN_USER_ID=#{loginUserId} + '-' + {mbInfoId} + ,LOGIN_USER_ID= CONCAT(#{loginUserId},'-',#{mbInfoId}) ,STATUS = "D" ,BIRTHDAY = NULL ,ZIP_CODE = NULL diff --git a/src/main/webapp/WEB-INF/jsp/nlib/cart/listCartItems.jsp b/src/main/webapp/WEB-INF/jsp/nlib/cart/listCartItems.jsp index 37b401f4..2140180b 100644 --- a/src/main/webapp/WEB-INF/jsp/nlib/cart/listCartItems.jsp +++ b/src/main/webapp/WEB-INF/jsp/nlib/cart/listCartItems.jsp @@ -40,7 +40,7 @@ $( document ).ready(function() { $("[id^=chk_item_]").prop("disabled", true); $("[id^=chk_all_]").prop("disabled", true); - $("[id=selMngOrgCd]").change(function(obj) { + $("[name=selMngOrgCd]").change(function(obj) { var checked = $(this).prop("checked"); var mngOrgCd = $(this).val(); @@ -280,7 +280,7 @@ $(document).ready(function() { -

+

@@ -381,18 +381,18 @@ $(document).ready(function() {
- + - +
- + diff --git a/src/main/webapp/WEB-INF/jsp/nlib/cmm/home.jsp b/src/main/webapp/WEB-INF/jsp/nlib/cmm/home.jsp index c2eace72..ef55114a 100644 --- a/src/main/webapp/WEB-INF/jsp/nlib/cmm/home.jsp +++ b/src/main/webapp/WEB-INF/jsp/nlib/cmm/home.jsp @@ -239,7 +239,7 @@ function fn_listPops(typeDivCd) { - +

온라인자료관 섹션영역

diff --git a/src/main/webapp/WEB-INF/jsp/nlib/cmm/listNotifications.jsp b/src/main/webapp/WEB-INF/jsp/nlib/cmm/listNotifications.jsp index d9eb8479..ab1395a9 100644 --- a/src/main/webapp/WEB-INF/jsp/nlib/cmm/listNotifications.jsp +++ b/src/main/webapp/WEB-INF/jsp/nlib/cmm/listNotifications.jsp @@ -195,7 +195,7 @@ $( document ).ready(function() {
- 0 + 0

- 최근 한달동안 발송된 알림 내역만 보관됩니다.

@@ -220,6 +220,6 @@ $( document ).ready(function() {
- +
diff --git a/src/main/webapp/WEB-INF/jsp/nlib/collection/listInterests.jsp b/src/main/webapp/WEB-INF/jsp/nlib/collection/listInterests.jsp index 68df83b7..2188575d 100644 --- a/src/main/webapp/WEB-INF/jsp/nlib/collection/listInterests.jsp +++ b/src/main/webapp/WEB-INF/jsp/nlib/collection/listInterests.jsp @@ -151,25 +151,38 @@ } else { $("div.list-data li.no-result").hide(); + $( "div.list-data").empty(); + var t_title = ""; + t_title += "
" + t_title += "
" + t_title += "
문화원
" + t_title += "
자료정보
" + t_title += "
이용
" + t_title += "
" + t_title += "
  • " + t_title += "검색결과가 없습니다." + t_title += "
  • " + + $( "div.list-data").append(t_title); // 출력 $.each(jsonObj.data,function(key,obj) { var t_data = ""; t_data += ""; t_data += "
    " - if(obj.openDivCd != "3") + if(!fn_isEmpty(obj.openDivCd) && obj.openDivCd != "3" && obj.operReadRangeCd == "01" && obj.digitalReadYn == 'Y') { t_data += "온라인열람" } - if(obj.operOutRangeCd != "02") + if(!fn_isEmpty(obj.openDivCd) && obj.openDivCd != "3" && !fn_isEmpty(obj.operOutRangeCd) && obj.operOutRangeCd != "02") { t_data += "대출" } - if(obj.operReadRangeCd != "03") + if(!fn_isEmpty(obj.openDivCd) && obj.openDivCd != "3" && !fn_isEmpty(obj.operReadRangeCd) && obj.operReadRangeCd != "03") { t_data += "방문열람" } - if(obj.openDivCd != "3" && obj.operOutRangeCd != "02" && obj.operReadRangeCd != "03") + if(!(!fn_isEmpty(obj.openDivCd) && obj.openDivCd != "3") && !(obj.operReadRangeCd == "01" && obj.digitalReadYn == 'Y') && !(!fn_isEmpty(obj.operOutRangeCd) && obj.operOutRangeCd != "02") && !(!fn_isEmpty(obj.operReadRangeCd) && obj.operReadRangeCd != "03")) { t_data += "기타" } @@ -307,15 +320,6 @@
    -
    -
    -
    문화원
    -
    자료정보
    -
    이용
    -
    -
      diff --git a/src/main/webapp/WEB-INF/jsp/nlib/member/alreadySignUpPopup.jsp b/src/main/webapp/WEB-INF/jsp/nlib/member/alreadySignUpPopup.jsp index 7eae8e99..800454ca 100644 --- a/src/main/webapp/WEB-INF/jsp/nlib/member/alreadySignUpPopup.jsp +++ b/src/main/webapp/WEB-INF/jsp/nlib/member/alreadySignUpPopup.jsp @@ -1,168 +1,137 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" %> -<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> -<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> -<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui" %> -<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> -<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"%> - - - - -Insert title here - - - -
      - - -
      - -<%-- 서비스에 이미 가입된 계정이 있습니다. - - - - ','','');"> - - - - -
      - 아니요, 내가 아닙니다. - - - - \ No newline at end of file +<%@ page language="java" contentType="text/html; charset=UTF-8" %> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> +<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui" %> +<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> +<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"%> + +
      + + +
      + diff --git a/src/main/webapp/WEB-INF/jsp/nlib/member/initPasswordFormPopup.jsp b/src/main/webapp/WEB-INF/jsp/nlib/member/initPasswordFormPopup.jsp index 5da68683..ba7bbd4c 100644 --- a/src/main/webapp/WEB-INF/jsp/nlib/member/initPasswordFormPopup.jsp +++ b/src/main/webapp/WEB-INF/jsp/nlib/member/initPasswordFormPopup.jsp @@ -36,8 +36,14 @@ $(document).ready(function() { } }); + +var mailDoubleSubmitFlag = false; function goFindPw(){ - + if(mailDoubleSubmitFlag) + { + alert("메일 전송중입니다. 잠시만 기다려주세요."); + return false; + } var data = $("form[name=initPw]").serialize(); var regExp = /^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*.[a-zA-Z]{2,3}$/i; if($("#initPw [name=email]").val() == "") @@ -52,11 +58,13 @@ function goFindPw(){ alert("이메일을 다시 확인해주세요. (예: example@mail.com)"); return false; } + mailDoubleSubmitFlag = true; $.ajax({ url : "${pageContext.request.contextPath}/member/initPassword.ajax", type : "POST", data : data, success : function(result){ + mailDoubleSubmitFlag = false; if(result == "success") { alert("입력하신 이메일로 임시 비밀번호가 발송되었습니다. 메일을 확인해주세요."); @@ -80,6 +88,7 @@ function goFindPw(){ } },error : function(){ + mailDoubleSubmitFlag = false; alert("이메일 발송에 실패하였습니다. 관리자에게 문의하여 주시기 바랍니다."); } }) diff --git a/src/main/webapp/WEB-INF/jsp/nlib/member/insertMemberInfoForm.jsp b/src/main/webapp/WEB-INF/jsp/nlib/member/insertMemberInfoForm.jsp index 59f1f3db..4f5bf946 100644 --- a/src/main/webapp/WEB-INF/jsp/nlib/member/insertMemberInfoForm.jsp +++ b/src/main/webapp/WEB-INF/jsp/nlib/member/insertMemberInfoForm.jsp @@ -237,11 +237,17 @@ $(document).ready(function() { } }); }) + <% //이메일 인증 %> +var mailDoubleSubmitFlag = false; function emailCert(){ - + if(mailDoubleSubmitFlag) + { + alert("메일 전송중입니다. 잠시만 기다려주세요."); + return false; + } var regExp = /^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*.[a-zA-Z]{2,3}$/i; @@ -251,10 +257,11 @@ function emailCert(){ return false; } + mailDoubleSubmitFlag = true; $.ajax({ url : "${pageContext.request.contextPath}/member/emailCertNum.ajax", type : "POST", - async: false, + async: true, data : {"email" : $("#email").val()}, success : function(result){ alert(result.msg); @@ -264,14 +271,17 @@ function emailCert(){ $("#emailCertYn").val("N"); $("[id^='emailSuc']").css("display","none"); $("[id^='emailVrfctNo']").css("display","inline-block"); + mailDoubleSubmitFlag = false; } if(result.emailCertYn=="N") { $("#emailCertYn").val("N"); $("[id^='emailSuc']").css("display","none"); + mailDoubleSubmitFlag = false; } },error : function(){ + mailDoubleSubmitFlag = false; } }) } @@ -308,11 +318,20 @@ function certEmailCheck(){ }) } +var mobileDoubleSubmitFlag = false; + <% //핸드폰 인증번호 받기 %> function mobileCert(){ - + if(mobileDoubleSubmitFlag) + { + alert("인증번호 전송중입니다. 잠시만 기다려주세요."); + return false; + } + + mobileDoubleSubmitFlag = true; + var mobileNo = $("#mobileNo_1").val()+ $("#mobileNo_2").val()+ $("#mobileNo_3").val(); mobileNo = mobileNo.replace(/-/gi,""); $("#mobileNo").val(mobileNo); @@ -327,14 +346,16 @@ function mobileCert(){ $.ajax({ url : "${pageContext.request.contextPath}/member/mobileCertNum.ajax", type : "POST", - async: false, + async: true, data : {"mobileNo" : mobileNo}, success : function(result){ alert("인증번호가 발송됐습니다."); $("#mobileCertYn").val("N"); $("[id^='mobileSuc']").css("display","none"); $("[id^='mobileVrfctNo']").css("display","inline-block"); + mobileDoubleSubmitFlag = false; },error : function(){ + mobileDoubleSubmitFlag = false; } }) } @@ -466,6 +487,11 @@ function calcAge(birth) { var age = monthDay < birthdaymd ? year - birthdayy - 1 : year - birthdayy; return age; } + +function fn_cancel(){ + document.joinForm.action ="/member/selectMemberJoiningInfo.do"; + document.joinForm.submit(); +} @@ -631,7 +657,7 @@ function calcAge(birth) {
      - +
      diff --git a/src/main/webapp/WEB-INF/jsp/nlib/read/listReadItems.jsp b/src/main/webapp/WEB-INF/jsp/nlib/read/listReadItems.jsp index 3bdf5c43..e69748a1 100644 --- a/src/main/webapp/WEB-INF/jsp/nlib/read/listReadItems.jsp +++ b/src/main/webapp/WEB-INF/jsp/nlib/read/listReadItems.jsp @@ -124,12 +124,12 @@ function fn_search(reqStatusDivCd) { div.attr('class', 'list'); div.append($('
      ').attr('class', 'n-cultural').html("[" + obj.mngOrgNm + "]")); div.append($('
      ').attr('class', 'n-data').html("" + obj.title + "")); - div.append($('
      ').attr('class', 'n-subscription').html('' + fn_formatDateStr(obj.reqDd,"-") + '')); /* 신청일자 */ + div.append($('
      ').attr('class', 'n-subscription').html('' + gfn_formatDateStr(obj.reqDd,"-") + '')); /* 신청일자 */ div.append($('
      ').attr('class', 'n-visit').html( - '' + fn_formatDateStr(obj.hopeReqPridDtmFrom,"-") + '' + fn_formatDateStr(obj.hopeReqPridDtmTo,"-") + '' + '' + gfn_formatDateStr(obj.hopeReqPridDtmFrom,"-") + '' + gfn_formatDateStr(obj.hopeReqPridDtmTo,"-") + '' )); /* 희망열람기간 */ div.append($('
      ').attr('class', 'n-return').html( - '' + fn_formatDateStr(obj.reqPsblDtmFrom,"-") + '' + fn_formatDateStr(obj.reqPsblDtmTo,"-") + '' + '' + gfn_formatDateStr(obj.reqPsblDtmFrom,"-") + '' + gfn_formatDateStr(obj.reqPsblDtmTo,"-") + '' )); /* 방문예정일자 */ var statusHtml1 = ""; @@ -141,17 +141,17 @@ function fn_search(reqStatusDivCd) { statusHtml1 = '' + obj.reqStatusDivNm + ''; statusHtml2 = ''; } else if(obj.reqStatusDivCd == "A1") { // 승인 - statusHtml1 = '' + obj.reqStatusDivNm + '' + fn_formatDateStr(obj.modDd,"-") + ''; + statusHtml1 = '' + obj.reqStatusDivNm + '' + gfn_formatDateStr(obj.modDd,"-") + ''; statusHtml2 = ''; } else if(obj.reqStatusDivCd == "A2") { // 반려 - statusHtml1 = '' + obj.reqStatusDivNm + '' + fn_formatDateStr(obj.modDd,"-") + ''; + statusHtml1 = '' + obj.reqStatusDivNm + '' + gfn_formatDateStr(obj.modDd,"-") + ''; statusHtml2 = ''; statusHtml3 = ''; } else if(obj.reqStatusDivCd == "R") { // 열람완료 - statusHtml1 = '' + obj.reqStatusDivNm + '' + fn_formatDateStr(obj.modDd,"-") + ''; + statusHtml1 = '' + obj.reqStatusDivNm + '' + gfn_formatDateStr(obj.modDd,"-") + ''; statusHtml2 = ''; } else if(obj.reqStatusDivCd == "C" || obj.reqStatusDivCd == "D") { // 취소, 미열람 - statusHtml1 = '' + obj.reqStatusDivNm + '' + fn_formatDateStr(obj.modDd,"-") + ''; + statusHtml1 = '' + obj.reqStatusDivNm + '' + gfn_formatDateStr(obj.modDd,"-") + ''; statusHtml2 = ''; } @@ -244,8 +244,8 @@ function fn_search(reqStatusDivCd) {
      - - + +
      @@ -257,7 +257,7 @@ function fn_search(reqStatusDivCd) {
      - 0 + 0
      - - - - - - - - - -
      - - - - - - diff --git a/src/main/webapp/WEB-INF/jsp/nlib/rent/listPostpones.jsp b/src/main/webapp/WEB-INF/jsp/nlib/rent/listPostpones.jsp deleted file mode 100644 index 6bf38472..00000000 --- a/src/main/webapp/WEB-INF/jsp/nlib/rent/listPostpones.jsp +++ /dev/null @@ -1,170 +0,0 @@ -<% -/** - *
      - * @Class Name : listPostpones.jsp
      - * 
      - * @Description : 반납 연기 목록을 조회한다.
      - * 
      - * 
      - * @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
      - *
      - * 
      - * - * @ ------------ -------- --------------------------- - * @ 수정일 수정자 수정내용 - * @ ------------ -------- --------------------------- - * @ 2021. 7. 30. JSYOO 최초 생성 - * - * - * @author 이씨플라자 * DIGITALSHIP JSYOO - * @since 2021. 7. 30. - * @version 1.0 - * - */ - %> -<%@ page language="java" contentType="text/html; charset=UTF-8" %> -<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> -<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui" %> -<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> -<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> -<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> -<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> -<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %> - -반납 연기 목록 - - - - -${pageTitle} - - - - - - - - - - - -

      ${pageTitle }

      - -
      - - - - - - - - -
      - - - - -
      - - - \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/nlib/rent/listRentItems.jsp b/src/main/webapp/WEB-INF/jsp/nlib/rent/listRentItems.jsp index a84f83d8..e7e221f5 100644 --- a/src/main/webapp/WEB-INF/jsp/nlib/rent/listRentItems.jsp +++ b/src/main/webapp/WEB-INF/jsp/nlib/rent/listRentItems.jsp @@ -127,9 +127,9 @@ function fn_search(bookLtRvStatusCd) { div.attr('class', 'list'); div.append($('
      ').attr('class', 'n-cultural').html("[" + obj.mngOrgNm + "]")); div.append($('
      ').attr('class', 'n-data').html("" + obj.title + "")); - div.append($('
      ').attr('class', 'n-reservation').html(fn_formatDateStr(obj.rsrvDd,"-"))); /* 대출신청예약일자 */ - div.append($('
      ').attr('class', 'n-expiry').html(fn_formatDateStr(obj.rsrvExpctDd,"-"))); /* 대출예약만료일자 */ - div.append($('
      ').attr('class', 'n-return').html(fn_formatDateStr(obj.rtnExpctDd,"-"))); /* 반납일자 */ + div.append($('
      ').attr('class', 'n-reservation').html(gfn_formatDateStr(obj.rsrvDd,"-"))); /* 대출신청예약일자 */ + div.append($('
      ').attr('class', 'n-expiry').html(gfn_formatDateStr(obj.rsrvExpctDd,"-"))); /* 대출예약만료일자 */ + div.append($('
      ').attr('class', 'n-return').html(gfn_formatDateStr(obj.rtnExpctDd,"-"))); /* 반납일자 */ var statusHtml = ""; if(obj.bookLtRvStatusCd == null) { @@ -137,7 +137,7 @@ function fn_search(bookLtRvStatusCd) { } else if(obj.bookLtRvStatusCd.startsWith("A")) { statusHtml = ""; } else if(obj.bookLtRvStatusCd.startsWith("R")) { - statusHtml = " " + fn_formatDateStr(obj.rtnDd,"-") + ""; + statusHtml = " " + gfn_formatDateStr(obj.rtnDd,"-") + ""; } div.append($('
      ').attr('class', 'n-use').html("" + obj.bookLtRvStatusNm + "" + statusHtml)); @@ -218,8 +218,8 @@ function fn_search(bookLtRvStatusCd) {
      - - + +
      @@ -232,7 +232,7 @@ function fn_search(bookLtRvStatusCd) {
      - 0 + 0
      - - - - - - - - - -
      - - - - - diff --git a/src/main/webapp/WEB-INF/jsp/nlib/rent/listReservations.jsp b/src/main/webapp/WEB-INF/jsp/nlib/rent/listReservations.jsp deleted file mode 100644 index 6050bbfa..00000000 --- a/src/main/webapp/WEB-INF/jsp/nlib/rent/listReservations.jsp +++ /dev/null @@ -1,187 +0,0 @@ -<% -/** - *
      - * @Class Name : listReserVations.jsp
      - * 
      - * @Description : 대출 예약 목록을 조회한다.
      - * 
      - * 
      - * @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
      - *
      - * 
      - * - * @ ------------ -------- --------------------------- - * @ 수정일 수정자 수정내용 - * @ ------------ -------- --------------------------- - * @ 2021. 7. 21. JSYOO 최초 생성 - * - * - * @author 이씨플라자 * DIGITALSHIP JSYOO - * @since 2021. 7. 21. - * @version 1.0 - * - */ - %> -<%@ page language="java" contentType="text/html; charset=UTF-8" %> -<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> -<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui" %> -<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> -<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> -<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> -<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> -<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %> - -대출 예약 목록 - - - - -${pageTitle} - - - - - - - - - - - -

      ${pageTitle }

      - -
      - - - - - - - - -
      - - -
      - - - diff --git a/src/main/webapp/WEB-INF/jsp/nlib/rent/selectRequestInfoForViewingItem.jsp b/src/main/webapp/WEB-INF/jsp/nlib/rent/selectRequestInfoForViewingItem.jsp deleted file mode 100644 index 64993956..00000000 --- a/src/main/webapp/WEB-INF/jsp/nlib/rent/selectRequestInfoForViewingItem.jsp +++ /dev/null @@ -1,169 +0,0 @@ -<% -/** - *
      - * @Class Name : selectRequestInfoForViewingItem.jsp
      - * 
      - * @Description : 열람요청 상세내용을 조회한다.
      - * 
      - * 
      - * @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
      - *
      - * 
      - * - * @ ------------ -------- --------------------------- - * @ 수정일 수정자 수정내용 - * @ ------------ -------- --------------------------- - * @ 2021. 7. 30. JSYOO 최초 생성 - * - * - * @author 이씨플라자 * DIGITALSHIP JSYOO - * @since 2021. 7. 30. - * @version 1.0 - * - */ - %> -<%@ page language="java" contentType="text/html; charset=UTF-8" %> -<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> -<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui" %> -<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> -<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> -<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> -<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> -<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %> - -열람요청 - 상세조회 - - - - -${pageTitle} - - - - - - - -

      ${pageTitle }

      - -메시지 : ${message } -
      - -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      유형${article.articleTypeName }작성자 : ${article.regUserName }작성일 : ${article.regDate }상태 : ${article.repStatus }
      질문내용${article.contentQeust}
      ${article.contentQeustFile}
      답변내용${article.contentReply}
      ${article.contentReplyFile}
      - -
      - - - - - - - - - - - - - - - - - - -
      이전글${preArticle.articleTypeName }${preArticle.title }작성자 : ${preArticle.regUserName }작성일 : ${preArticle.regDate }상태 : ${preArticle.repStatus }
      다음글${nextArticle.articleTypeName }${nextArticle.title }작성자 : ${nextArticle.regUserName }작성일 : ${nextArticle.regDate }상태 : ${nextArticle.repStatus }
      - - - - -
      - - - diff --git a/src/main/webapp/WEB-INF/jsp/nlib/userInfo/putMyInfo.jsp b/src/main/webapp/WEB-INF/jsp/nlib/userInfo/putMyInfo.jsp index e3ad7ce8..0a13cc47 100644 --- a/src/main/webapp/WEB-INF/jsp/nlib/userInfo/putMyInfo.jsp +++ b/src/main/webapp/WEB-INF/jsp/nlib/userInfo/putMyInfo.jsp @@ -36,7 +36,14 @@
      + + +
      @@ -66,8 +69,6 @@ $(document).ready(function() {
    • 방문열람관리
    • - -
      @@ -76,8 +77,15 @@ $(document).ready(function() {