자료 상세정보를 조회 : 기본 썸네일이 정보 추가

This commit is contained in:
KNKIM 2021-10-27 14:55:44 +09:00
parent d0f8f387ab
commit cb441a3257

View File

@ -63,6 +63,20 @@ public class CollectionServiceImpl implements CollectionService {
*/
public CollectionVO getItemInfo(CollectionVO searchVO) throws Exception {
return getItemInfo(searchVO, null);
}
/**
* 자료 상세정보를 조회한다.
* 썸네일이 정보가 없는 경우, defaultThumnailUrl로 설정한다.
*
* @param searchVO
* @param defaultThumnailUrl
* @return
* @throws Exception
*/
public CollectionVO getItemInfo(CollectionVO searchVO, String defaultThumnailUrl) throws Exception {
String message = null;
// 입력값 확인
@ -84,6 +98,12 @@ public class CollectionServiceImpl implements CollectionService {
// 결과값 전달
CollectionVO retVO = (CollectionVO)XmlConverter.convertMapToObject(resVO.getInfo(), CollectionVO.class);
if(retVO == null) {
log.error("getItemInfo > 조회된 자료 정보가 없습니다.");
return null;
}
if(StringUtil.isEmpty(retVO.getRprsThumbUrl())) retVO.setRprsThumbUrl(defaultThumnailUrl);
retVO.setResultCode(resVO.getResultCode());
retVO.setResultMessage(resVO.getResultMessage());