IAttendancePersonnelService.java 895 B

123456789101112131415161718192021222324252627282930313233343536
  1. package com.xjrsoft.module.teacher.service;
  2. import com.baomidou.mybatisplus.core.metadata.IPage;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. import com.github.yulichang.base.MPJBaseService;
  5. import com.xjrsoft.module.teacher.dto.SelectPersonPageDto;
  6. import com.xjrsoft.module.teacher.entity.AttendancePersonnel;
  7. import com.xjrsoft.module.teacher.vo.SelectPersonPageVo;
  8. import lombok.Data;
  9. import javax.validation.Valid;
  10. import java.util.List;
  11. /**
  12. * @title: 考勤-人员
  13. * @Author szs
  14. * @Date: 2023-12-18
  15. * @Version 1.0
  16. */
  17. public interface IAttendancePersonnelService extends MPJBaseService<AttendancePersonnel> {
  18. /**
  19. * 批量添加考勤-人员
  20. * @param userIds
  21. * @return
  22. */
  23. Boolean addBatch(List<Long> userIds);
  24. /**
  25. *
  26. * @param dto
  27. * @return
  28. */
  29. IPage<SelectPersonPageVo> selectPersonPage(SelectPersonPageDto dto);
  30. }