74 lines
2.2 KiB
Java

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<QuotPlanResponse> selectQuotPlanExclDownData(QuotRequest quotRequest) throws Exception;
/**
* 과거데이터_견적 엑셀다운로드 조회 - 심플모드
*
* @param quotRequest
* @return
* @throws Exception
*/
List<QuotPlanResponse> selectQuotPlanExclDownData2(QuotRequest quotRequest) throws Exception;
/**
* 과거데이터_견적 엑셀다운로드 조회(아이템)
*
* @param quotRequest
* @return
* @throws Exception
*/
List<QuotItemResponse> selectQuotItemExclDownData(QuotRequest quotRequest) throws Exception;
/**
* 과거데이터_자연재해보상입력 엑셀다운로드 조회
*
* @param ntrCtsCmpRequest
* @return
* @throws Exception
*/
List<NtrCtsCmpResponse> selectNtrCtsCmpExclDownData(NtrCtsCmpRequest ntrCtsCmpRequest)
throws Exception;
/**
* 과거데이터_보증서발행완료 물건 엑셀다운로드 조회
*
* @param wrntIsncCmplRequest
* @return
* @throws Exception
*/
List<WrntIsncCmplResponse> selectWarrantyIssuedCmpExclDownData(
WrntIsncCmplRequest wrntIsncCmplRequest) throws Exception;
/**
* 과거데이터_보증서발행완료 물건 파일 다운로드 조회
*
* @param wrntIsncCmplRequest
* @return
* @throws Exception
*/
List<WrntIsncCmplFileResponse> selectWarrantyIssuedCmpFileData(
WrntIsncCmplRequest wrntIsncCmplRequest) throws Exception;
}