StudentLeaveMapper.java 804 B

12345678910111213141516171819202122232425
  1. package com.xjrsoft.module.student.mapper;
  2. import com.github.yulichang.base.MPJBaseMapper;
  3. import com.xjrsoft.module.outint.vo.IdCountVo;
  4. import com.xjrsoft.module.student.entity.StudentDropOut;
  5. import com.xjrsoft.module.student.entity.StudentLeave;
  6. import org.apache.ibatis.annotations.Mapper;
  7. import org.apache.ibatis.annotations.Param;
  8. import java.time.LocalDateTime;
  9. import java.util.List;
  10. /**
  11. * @title: 学生请假
  12. * @Author dzx
  13. * @Date: 2024年5月27日
  14. * @Version 1.0
  15. */
  16. @Mapper
  17. public interface StudentLeaveMapper extends MPJBaseMapper<StudentLeave> {
  18. Long getLeaveCount(@Param("startTime") LocalDateTime startTime, @Param("endTime") LocalDateTime endTime);
  19. List<IdCountVo> getClassLeaveCount(@Param("startTime") LocalDateTime startTime, @Param("endTime") LocalDateTime endTime);
  20. }