package com.ssj.dao.kmt.kmt.dao;



import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import com.ssj.framework.core.util.MapGetterTool;

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

/**
 * @author yanghuan
 * @title: LibVipQueryDao
 * @projectName ssj
 * @description: TODO
 * @date 2019/9/5 10:56
 */
public interface LibVipQueryDao {

    /**
     * 查询所有学生信息
     */
   Page<Map<String,Object>> findStudentList(Map map, Pageable pageable);

    /**
     * 查询所有非内部学生信息
     */
    Page<Map<String,Object>> findInnerStudentList(Map map,Pageable pageable);

    /**
     * 查询单个学生信息
     */
    Map<String,Object> findStudentInfo(String vipId);
    
    /**
     * 查询老师列表
     */
    Page<Map<String,Object>> findTeacherList(Map map, Pageable pageable);
}
