package cn.estsh.i3plus.core.api.iservice.base;

import cn.estsh.i3plus.pojo.model.report.TemplateModel;
import io.swagger.annotations.ApiOperation;

import java.util.List;

/**
 * @Description :
 * @Reference :
 * @Author : Adair Peng
 * @CreateDate : 2019-01-20 16:04
 * @Modify:
 **/
public interface IReportService {

    @ApiOperation(value = "HQL 入侵检查",notes = "入侵检查")
    void checkReportHQL(String hql);

    @ApiOperation(value = "HQL 执行",notes = "执行 HQL")
    List selectTemplateModel(TemplateModel model) throws Exception;
}
