package cokr.xit.fims.sprt.service.bean;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Component;

import cokr.xit.fims.sprt.SprtQuery;
import cokr.xit.fims.sprt.dao.UnityInqMapper;
import cokr.xit.foundation.AbstractComponent;
import cokr.xit.foundation.data.DataObject;

/**통합 조회 Bean
*
* <p>상세 설명:
*
* <pre>
* ============ 변경 이력 ============
* 2023-08-18	JoJH 최초 작성
* ================================
* </pre>
*/
@Component("sprt01Bean")
public class Sprt01Bean extends AbstractComponent {

	/** 통합 조회 정보 DAO */
	@Resource(name = "unityInqMapper")
	private UnityInqMapper unityInqMapper;

	/**지정한 조건에 따라 통합 조회 자료 목록을 조회하여 반환한다.
	 * @param req 통합 조회 조건
	 * @return 통합 조회 목록
	 */
	public List<DataObject> getUnityInqList(SprtQuery req) {
		return unityInqMapper.selectUnityInqList(req);
	}

	/**지정한 조건에 따라 통합 조회 자료 객체들을 반환한다.
	 * @param req 통합 조회 조건
	 * @return 통합 조회 목록
	 */
	public List<DataObject> getUnityInqs(SprtQuery req) {
		return unityInqMapper.selectUnityInqs(req);
	}

}
