package incheon.res.rdm.oe.gfc.service.impl;


import incheon.res.rdm.oe.gfc.mapper.RdmOeGfcMapper;
import incheon.res.rdm.oe.gfc.service.RdmOeGfcService;
import incheon.res.rdm.oe.gfc.vo.RdmOeGfc;
import incheon.res.rdm.oe.gfc.vo.RdmOeGfcVO;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.egovframe.rte.fdl.cmmn.EgovAbstractServiceImpl;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;


@Service
public class RdmOeGfcServiceImpl extends EgovAbstractServiceImpl implements RdmOeGfcService {

	protected Log log = LogFactory.getLog(this.getClass());
	
	@Resource
    private RdmOeGfcMapper rdmOeGfcMapper;
	

	/**
	 * @MethodDESC : 수수료정보 정보 목록
	 */
	public List selectG4fcList(RdmOeGfcVO vo) throws Exception{
		return rdmOeGfcMapper.selectG4fcList(vo);
	}    

	/**
	 * @MethodDESC : 수수료정보 count
	 */
	public int countG4fc(RdmOeGfcVO vo) throws Exception {
		return rdmOeGfcMapper.countG4fc(vo);
	}
	
	/**
	 * @MethodDESC : 수수료정보 상세조회
	 */
	public RdmOeGfc selectG4fc(RdmOeGfcVO vo) throws Exception {
		return rdmOeGfcMapper.selectG4fc(vo);
	} 
	
	/**
	 * @MethodDESC : G4c전자지불 연계현황 (검색)
	 */
	public List selectG4cListLinked(RdmOeGfcVO vo) throws Exception{
		return rdmOeGfcMapper.selectG4cListLinked(vo);
	}   
}