using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; using YD_WeChatApplet.Commons.Enum; namespace YD_WeChatApplet.Commons.Dto.ClientSide { /// /// 群任务列表 /// public class GroupTaskDto { public int Id { get; set; } /// /// 任务名称 /// public string GroupTaskName { get; set; } /// /// 模式类型 /// public WorkModeType WorkModeType { get; set; } /// /// 模式类型名称 /// public string WorkModeTypeName { get; set; } /// /// 作业时长 /// public int Duration { get; set; } /// /// 作业数量 /// public int Amount { get; set; } /// /// 是否重复 /// public bool IsRepeat { get; set; } /// ///重复周期 /// public string RepetitionPeriod { get; set; } /// /// ///开始时间 /// public DateTime StartTime { get; set; } /// ///结束时间 /// public DateTime EndTime { get; set; } /// /// 状态[1:进行中/2:未开始/3:已结束] /// public int Status { get; set; } } /// /// 群任务列表 /// public class GetGroupTaskDto : GetMembersDto { /// /// 状态[1:进行中/2:未开始/3:已结束] /// public int Status { get; set; } } /// /// 群任务列表 /// public class GetMembersDto : PageDto { /// /// 群组Id /// public int GroupId { get; set; } } /// /// 群任务列表 /// public class MembersDto { /// /// 群组Id /// public int UserGroupId { get; set; } /// ///用户Id /// public int UserId { get; set; } /// ///用户名称 /// public string NickName { get; set; } /// ///头像 /// public string? HeadImageUrl { get; set; } /// ///手机号 /// public string? PhoneNo { get; set; } /// /// 群名称 /// public string GroupName { get; set; } /// ///创建时间 /// public DateTime CreateTime { get; set; } } }