package nlib.col.service; import java.util.HashMap; import java.util.List; import java.util.Map; import nlib.restful.DataApiResVO; /** *
 * @Class Name : ReadService.java
 * 
 * @Description : 
 * 
 * 
 * @프로젝트명: 지방문화원 통합자료관리시스템 구축사업 (2021)
 *
 * 
* * @ ------------ -------- --------------------------- * @ 수정일 수정자 수정내용 * @ ------------ -------- --------------------------- * @ 2021. 10. 27. KNKIM 최초 생성 * * * @author 이씨플라자 * DIGITALSHIP KNKIM * @since 2021. 10. 27. * @version 1.0 * */ public interface ReadService { /** * 열람신청희망 가능 일자 목록을 조회한다. * * @param mbInfoId * @return */ public List> listDates(); /** * 열람을 신청한다. * * @param list * @param mbInfoId * @param mngOrgCd * @return */ public List insertReadItems(List list, String mbInfoId, CollectionVO readVO, boolean fromCart) throws Exception; /** * 사용자의 열람건이 존재하는 문화원 정보 목록을 조회한다. * * @param mbInfoId * @return */ public List> listReadMngOrg(String mbInfoId); /** * 열람 목록 조회한다. * * @param searchVO * @return */ public DataApiResVO listReadItems(CollectionVO searchVO); /** * 열람신청을 취소한다. * * @param searchVO * @return */ public DataApiResVO cancelReadItem(CollectionVO searchVO); }