package com.ym.mec.biz.service;

import com.ym.mec.biz.dal.dto.TeacherSignOutDto;
import com.ym.mec.biz.dal.entity.TeacherAttendance;
import com.ym.mec.biz.dal.page.TeacherAttendanceQueryInfo;
import com.ym.mec.common.page.PageInfo;
import com.ym.mec.common.service.BaseService;

public interface TeacherAttendanceService extends BaseService<Long, TeacherAttendance> {

    /**
     * @Author: Joburgess
     * @Date: 2019/9/10
     * 添加教师签到记录
     */
    void addTeacherAttendanceRecord(TeacherSignOutDto teacherSignOutDto);

    /**
     * 获取教师个人的签到记录
     * @return
     */
    PageInfo getTeacherPersonalAttendances(TeacherAttendanceQueryInfo queryInfo);

}