package com.microservices.zone.dataset.service;

import com.alibaba.fastjson2.JSONObject;
import com.microservices.zone.dataset.domain.vo.ZoneDataSetProjectVo;

import java.util.List;

/**
 * 特色专区资源聚合Service接口
 *
 * @author otto
 * @date 2023-06-27
 */
public interface IZoneDataSetService {

    /**
     * 获取特色专区数据集项目列表
     *
     * @return 项目列表
     */
    List<ZoneDataSetProjectVo> getDataSetProjectList(Long zoneId, String search);

    /**
     * 获取特色专区聚合项目对应数据集详情
     *
     * @param projectId 项目聚合id
     * @param page
     * @param limit
     * @return 数据集详情
     */
    JSONObject getDataSetDetail(Long projectId, Integer page, Integer limit);
}
