using Dlhis.ScheduledTask.DeviceUploadLog.Request; using Dlhis.ScheduledTask.DeviceUploadLog.Response; using Kurisu.AspNetCore.DataAccess.Dto; namespace Dlhis.ScheduledTask.DeviceUploadLog.Services; /// /// 用户考勤数据分析服务接口 /// public interface IUserAttendanceDataAnalysisService : IScopeDependency { /// /// 异步保存用户考勤数据 /// /// 用户考勤用户编码请求 Task SaveAsync(UserAttendanceUserCodesRequest request); /// /// 异步删除用户考勤数据 /// /// 用户考勤用户编码请求 Task DeleteAsync(UserAttendanceUserCodesRequest request); /// /// 分页获取用户考勤数据分析结果 /// /// 分页请求参数 /// 用户编码列表 Task GetPageAsync(UserAttendanceDataAnalysisPageRequest request); }