IWfTeacherleaveService.java 733 B

1234567891011121314151617181920212223242526272829
  1. package com.xjrsoft.module.teacher.service;
  2. import com.github.yulichang.base.MPJBaseService;
  3. import com.xjrsoft.module.teacher.entity.WfTeacherleave;
  4. import java.time.LocalDateTime;
  5. import java.util.Map;
  6. /**
  7. * @title: 教职工请假流程
  8. * @Author szs
  9. * @Date: 2023-12-20
  10. * @Version 1.0
  11. */
  12. public interface IWfTeacherleaveService extends MPJBaseService<WfTeacherleave> {
  13. Boolean dataHandle(Long dataId);
  14. /**
  15. * 教师请假,审批通过后,将数据推送到海康
  16. * @param id
  17. * @return
  18. */
  19. Boolean hikvisionLeave(Long id);
  20. Long getLeaveCount(LocalDateTime startTime, LocalDateTime endTime);
  21. Map<Long, WfTeacherleave> getLeaveList(LocalDateTime startTime, LocalDateTime endTime);
  22. }