package cn.com.poc.law.rest;

import cn.com.yict.framemax.core.rest.BaseRest;
import cn.com.poc.law.dto.BizAiLawyerWritingTemplateDownloadDto;
import cn.com.yict.framemax.data.model.PagingInfo;
import java.util.Collection;
import java.util.List;
import cn.com.yict.framemax.web.permission.Access;
import cn.com.yict.framemax.web.permission.Permission;
import org.springframework.web.bind.annotation.RequestBody;

public interface BizAiLawyerWritingTemplateDownloadRest extends BaseRest {

    BizAiLawyerWritingTemplateDownloadDto getById(java.lang.Long id) throws Exception;
    
    List<BizAiLawyerWritingTemplateDownloadDto> getList(BizAiLawyerWritingTemplateDownloadDto example,PagingInfo pagingInfo) throws Exception;
        
    BizAiLawyerWritingTemplateDownloadDto save(BizAiLawyerWritingTemplateDownloadDto dto) throws Exception;

    BizAiLawyerWritingTemplateDownloadDto update(BizAiLawyerWritingTemplateDownloadDto dto) throws Exception;

    void deletedById(java.lang.Long id) throws Exception;
        
}