package com.artfess.dataShare.dataCollect.manager;

import com.artfess.dataShare.dataCollect.model.BizDatasourcesRelation;
import com.artfess.base.manager.BaseManager;
import com.artfess.dataShare.dataCollect.vo.BizDataSourceVo;

import java.util.List;

/**
 * 数据源关联表 服务类
 *
 * @company 阿特菲斯信息技术有限公司
 * @author WH
 * @since 2024-11-18
 */
public interface BizDatasourcesRelationManager extends BaseManager<BizDatasourcesRelation> {

    /**
     * 根据类型查询数据源 1：汇聚交换，2：ODS，3：DW，4：共享
     */
    List<BizDatasourcesRelation> queryBizDataSourceByType(int type);

    /**
     * 数据源关联列表
     * @return
     */
    List<BizDataSourceVo> queryList(Integer datasourcesType);
}
