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(); }