package com.java110.user.dao.property;

import com.java110.po.property.AttendanceRecordPo;
import java.util.List;
import java.util.Map;

public interface IAttendanceRecordV1ServiceDao {
    int saveAttendanceRecord(AttendanceRecordPo po);
    List<Map> queryAttendanceRecords(Map params);
    int queryAttendanceRecordsCount(Map params);
    /** 检查当天是否已打同类型卡 */
    Map queryTodayAttendanceByType(Map params);
    /** 统计当天同类型打卡次数 */
    int countTodayByType(Map params);
    /** 获取用户最近一次打卡记录 */
    Map getLastPunch(Map params);
}
