package com.zcloud.primeport.persistence.repository;

import com.zcloud.primeport.persistence.dataobject.ClosedAreaCountDO;
import com.zcloud.primeport.persistence.dataobject.ClosedAreaDO;
import com.alibaba.cola.dto.PageResponse;
import com.jjb.saas.framework.repository.repo.BaseRepository;

import java.util.List;
import java.util.Map;

/**
* web-infrastructure
* @Author dearLin
* @Date 2026-03-19 10:27:51
*/
public interface ClosedAreaRepository extends BaseRepository<ClosedAreaDO> {
    PageResponse<ClosedAreaDO> listPage(Map<String,Object> params);

    List<ClosedAreaCountDO> listCount(Map<String,Object> params);

    List<ClosedAreaDO> getCountByHgAuthArea();
}

