package com.chinaweal.aiccs.aiccs.revoke.service;

import com.chinaweal.aiccs.aiccs.revoke.entity.TsCase;
import com.chinaweal.youfool.framework.springboot.mybatis.plus.BaseService;

/**
 * <p>
 * 案件审批表 服务类
 * </p>
 *
 * @author Lee
 * @since 2021-03-30
 */
public interface CaseService extends BaseService<TsCase> {


    /**
     *  生成案件审批表附件
     *
     * @param bizseq   业务号
     */
    void createCaseApprovalDocx(String bizseq);

    /**
     *  生成调查审批表附件
     *
     * @param bizseq      业务号
     * @param workflowId  流程id
     */
    void createInvestigateApprovalDocx(String bizseq,String workflowId);

    TsCase getByBizseq(String bizseq);

    String updateCaseName(String bizseq);

}
