package com.template.mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.template.model.pojo.WelcomeStudent;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.template.model.vo.*;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import java.util.List;
/**
*
* Mapper 接口
*
*
* @author ceshi
* @since 2025-06-13
*/
@Repository
public interface WelcomeStudentMapper extends BaseMapper {
IPage queryStudentPageList(IPage page, @Param("collegeIds") List collegeIds,@Param("majorId") Integer majorId,@Param("classstrId") Integer classstrId,@Param("trafficMethod") String trafficMethod ,@Param("name") String name,@Param("fillStatus") String fillStatus,@Param("isRegistered") Integer isRegistered,@Param("isPay") Integer isPay);
List queryStudentPageList(@Param("collegeIds") List collegeIds, @Param("majorId") Integer majorId, @Param("classstrId") Integer classstrId, @Param("trafficMethod") String trafficMethod , @Param("name") String name,@Param("fillStatus") String fillStatus,@Param("isRegistered") Integer isRegistered,@Param("isPay") Integer isPay);
List studentRegister();
List studentTraffic();
List studentSexRatio();
List queryStudentTotal();
List studentMajorRegister(@Param("collegeId") Integer collegeId);
List levelRegister();
}