package com.interplug.qcast.biz.canvasStatus; import com.interplug.qcast.biz.canvasStatus.dto.CanvasStatus; import com.interplug.qcast.biz.canvasStatus.dto.CanvasStatusResponse; import java.util.List; import org.apache.ibatis.annotations.Mapper; @Mapper interface CanvasStatusMapper { // objectNo 생성 public String getCanvasStatusNewObjectNo(String userId); // imageName 생성 public String getCanvasStatusImageAdd(String objectNo); // 전체 견적서 조회 public List selectAllCanvasStatus(String userId); // 견적서 조회(objectNo) public List selectObjectNoCanvasStatus(String objectNo); // 견적서 등록 public void insertCanvasStatus(CanvasStatus cs); // 견적서 수정 public void updateCanvasStatus(CanvasStatus cs); // 견적서 삭제 public void deleteObjectNoCanvasStatus(String objectNo); // 이미지(템플릿) 삭제 public void deleteImageNameCanvasStatus(Integer id); }