package com.javaweb.geo.service;
|
|
import com.javaweb.geo.domain.DataSource;
|
import java.util.List;
|
|
/**
|
* 数据来源Service接口
|
*
|
* @author cxy
|
* @date 2022-12-30
|
*/
|
public interface IDataSourceService
|
{
|
/**
|
* 查询数据来源
|
*
|
* @param ids 数据来源ID
|
* @return 数据来源
|
*/
|
public DataSource selectDataSourceById(String ids);
|
|
/**
|
* 查询数据来源列表
|
*
|
* @param dataSource 数据来源
|
* @return 数据来源集合
|
*/
|
public List<DataSource> selectDataSourceList(DataSource dataSource);
|
|
/**
|
* 新增数据来源
|
*
|
* @param dataSource 数据来源
|
* @return 结果
|
*/
|
public int insertDataSource(DataSource dataSource);
|
|
/**
|
* 修改数据来源
|
*
|
* @param dataSource 数据来源
|
* @return 结果
|
*/
|
public int updateDataSource(DataSource dataSource);
|
|
/**
|
* 批量删除数据来源
|
*
|
* @param ids 需要删除的数据ID
|
* @return 结果
|
*/
|
public int deleteDataSourceByIds(String ids);
|
|
/**
|
* 删除数据来源信息
|
*
|
* @param ids 数据来源ID
|
* @return 结果
|
*/
|
public int deleteDataSourceById(String ids);
|
|
/**
|
* 校验key是否存在
|
* @param secretKey
|
* @return true校验通过,false不通过
|
*/
|
Boolean checkSecretKey(String secretKey);
|
|
String selectDataSourceBySecretKey(String secretKey);
|
|
String selectCompanyIdBySecretKey(String secretKey);
|
|
int updateDataSourceBySecretKey(String secretKey , String companyId);
|
}
|