package com.interplug.qcast.biz.excelDown; import com.interplug.qcast.biz.excelDown.dto.NtrCtsCmpRequest; import com.interplug.qcast.biz.excelDown.dto.NtrCtsCmpResponse; import com.interplug.qcast.biz.excelDown.dto.QuotItemResponse; import com.interplug.qcast.biz.excelDown.dto.QuotPlanResponse; import com.interplug.qcast.biz.excelDown.dto.QuotRequest; import com.interplug.qcast.biz.excelDown.dto.WrntIsncCmplFileResponse; import com.interplug.qcast.biz.excelDown.dto.WrntIsncCmplRequest; import com.interplug.qcast.biz.excelDown.dto.WrntIsncCmplResponse; import java.util.List; import org.apache.ibatis.annotations.Mapper; @Mapper interface ExcelDownMapper { /** * 과거데이터_견적 엑셀다운로드 조회 * * @param quotRequest * @return * @throws Exception */ List selectQuotPlanExclDownData(QuotRequest quotRequest) throws Exception; /** * 과거데이터_견적 엑셀다운로드 조회 - 심플모드 * * @param quotRequest * @return * @throws Exception */ List selectQuotPlanExclDownData2(QuotRequest quotRequest) throws Exception; /** * 과거데이터_견적 엑셀다운로드 조회(아이템) * * @param quotRequest * @return * @throws Exception */ List selectQuotItemExclDownData(QuotRequest quotRequest) throws Exception; /** * 과거데이터_자연재해보상입력 엑셀다운로드 조회 * * @param ntrCtsCmpRequest * @return * @throws Exception */ List selectNtrCtsCmpExclDownData(NtrCtsCmpRequest ntrCtsCmpRequest) throws Exception; /** * 과거데이터_보증서발행완료 물건 엑셀다운로드 조회 * * @param wrntIsncCmplRequest * @return * @throws Exception */ List selectWarrantyIssuedCmpExclDownData( WrntIsncCmplRequest wrntIsncCmplRequest) throws Exception; /** * 과거데이터_보증서발행완료 물건 파일 다운로드 조회 * * @param wrntIsncCmplRequest * @return * @throws Exception */ List selectWarrantyIssuedCmpFileData( WrntIsncCmplRequest wrntIsncCmplRequest) throws Exception; }