using QYZH.InteractiveMagazine.Models.Dto.CheckIn; using QYZH.InteractiveMagazine.Models.Entity; namespace QYZH.InteractiveMagazine.IService; /// /// 签到服务接口 /// public interface ICheckInService : IBaseService { /// /// 用户签到 /// /// 用户Id /// 签到结果 Task CheckInAsync(long userId); /// /// 获取用户签到信息(今日状态 + 连续天数 + 最近记录) /// /// 用户Id /// 签到信息 Task GetCheckInInfoAsync(long userId); }