package jnpf.attendance.service; import jnpf.model.attendance.dto.AttendanceReqDto; import jnpf.model.attendance.vo.attendance.ClockDataReqVo; import jnpf.model.attendance.vo.attendance.OvertimeRuleVo; /** * 考勤ai服务 * * @author yanwenfu * @create 2026-05-07 */ public interface AttendanceAIService { /** * 根据日期查询考勤打卡记录 * @param dto 查询条件 * @return jnpf.model.attendance.vo.attendance.ClockDataReqVo */ ClockDataReqVo getClockRecordByDate(AttendanceReqDto dto); /** * 查询考勤组加班规则 * @param groupId 考勤组id * @return jnpf.model.attendance.vo.attendance.OvertimeRuleVo */ OvertimeRuleVo getOvertimeRule(String groupId); }