package incheon.ags.ias.myAuthrtAplyHstry.mapper;

import incheon.ags.ias.myAuthrtAply.vo.MyAuthrtAplyVO;
import incheon.ags.ias.myAuthrtAplyHstry.vo.MyAuthrtAplyHstrySearchVO;
import incheon.ags.ias.myAuthrtAplyHstry.vo.MyAuthrtAplyHstryVO;
import incheon.com.config.annotation.MainDB;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
import org.apache.poi.openxml4j.exceptions.OpenXML4JException;

import java.util.List;
import java.util.Map;

@org.egovframe.rte.psl.dataaccess.mapper.Mapper @incheon.com.config.annotation.MainDB
public interface MyAuthrtAplyHstryMapper {
    List<Map<String, Object>> selectMyRoleAplyList(MyAuthrtAplyHstrySearchVO myAuthrtAplyHstrySearchVO) throws Exception;
    int selectAuthrtAplyHstryTotalCnt(MyAuthrtAplyHstrySearchVO myAuthrtAplyHstrySearchVO) throws Exception;
    MyAuthrtAplyHstryVO selectUserMyRoleAplyDetail(MyAuthrtAplyHstryVO myAuthrtAplyHstryVO) throws Exception;
    int cancleMyRoleAply(MyAuthrtAplyHstryVO myAuthrtAplyHstryVO) throws Exception;
}
