| 1234567891011121314151617181920212223242526272829303132333435363738 | package org.jeecg.modules.online.cgreport.service;import com.baomidou.mybatisplus.extension.service.IService;import java.sql.SQLException;import java.util.List;import java.util.Map;import org.jeecg.common.api.vo.Result;import org.jeecg.modules.online.cgreport.entity.OnlCgreportHead;import org.jeecg.modules.online.cgreport.model.OnlCgreportModel;public interface IOnlCgreportHeadService extends IService<OnlCgreportHead> {	/**	 * 修改全部项,包括新增、修改、删除	 * 	 * @param values	 * @return	 */	Result<?> editAll(OnlCgreportModel values);    Result<?> delete(String id);    Result<?> bathDelete(String[] ids);    Map<String, Object> executeSelectSql(String sql, String onlCgreportHeadId, Map<String, Object> params) throws SQLException;    Map<String, Object> executeSelectSqlDynamic(String dbKey, String sql, Map<String, Object> params, String onlCgreportHeadId);    /**	 * 动态数据源: 获取SQL解析的字段	 */	public List<String> getSqlFields(String sql,String dbKey) throws SQLException;    List<String> getSqlParams(String var1);    Map<String, Object> queryCgReportConfig(String var1);    List<Map<?, ?>> queryByCgReportSql(String var1, Map var2, Map var3, int var4, int var5);}
 |