package cn.gtmap.estateplat.config.core.service;

import cn.gtmap.estateplat.core.support.mybatis.page.model.Page;
import org.springframework.data.domain.Pageable;

import java.util.HashMap;
import java.util.Map;

/*
 * @author <a href="mailto:juyulin@gtmap.cn">juyulin</a>
 * @version 1.0, 2017/11/29
 * @description  分页查询服务
 */
public interface RepositoryService {

    /**
     * @author <a href="mailto:juyulin@gtmap.cn">juyulin</a>
     * @version
     * @param name 方法名称
     *  @param map 其他参数
     *  @param pageable 分页参数
     * @return 查询信息
     * @description 分页查询
     */
    Page<HashMap> selectPaging(String name,Map map,Pageable pageable);
}
