package com.xjrsoft.module.student.mapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.github.yulichang.base.MPJBaseMapper; import com.xjrsoft.module.base.entity.BaseClass; import com.xjrsoft.module.student.dto.StudentReportPlanPageDto; import com.xjrsoft.module.student.entity.StudentReportPlan; import com.xjrsoft.module.student.vo.StudentReportPlanPageVo; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** * @title: 学生报到计划 * @Author dzx * @Date: 2025-01-21 * @Version 1.0 */ @Mapper public interface StudentReportPlanMapper extends MPJBaseMapper { Page getPage(Page page, @Param("dto") StudentReportPlanPageDto dto); List validateClass(@Param("id") Long id, @Param("semesterId") Long semesterId, @Param("classIds") List classIds); List getWillBeginData(); }