package com.interplug.qcast.biz.estimate; import com.interplug.qcast.biz.estimate.dto.EstimateRequest; import com.interplug.qcast.biz.estimate.dto.EstimateResponse; import com.interplug.qcast.biz.estimate.dto.ItemRequest; import com.interplug.qcast.biz.estimate.dto.ItemResponse; import com.interplug.qcast.biz.object.dto.*; import java.util.List; import org.apache.ibatis.annotations.Mapper; @Mapper public interface EstimateMapper { // 견적서 상세 확인 public EstimateResponse selectEstimateDetail(EstimateRequest estimateRequest); // 견적서 아이템 목록 조회 public List selectEstimateItemList(EstimateRequest estimateRequest); // 아이템 마스터 목록 조회 public List selectItemMasterList(EstimateRequest estimateRequest); // 견적서 정보 수정 public int updateEstimate(EstimateRequest estimateRequest); // 견적서 아이템 등록 public int insertEstimateItem(ItemRequest itemRequest); // 견적서 아이템 목록 삭제(물리 삭제) public int deleteEstimateItemList(EstimateRequest estimateRequest); }