using System.ComponentModel.DataAnnotations; namespace YD_Event.Application.Points.Dtos; public class PointsRuleDetailInput { /// /// 起始名次 /// public int StartRank { get; set; } /// /// 截止名次 /// public int EndRank { get; set; } /// /// 发放积分个数 /// public int Points { get; set; } } public class AddPointsRuleInput { /// /// 积分规则名称 /// [Required(ErrorMessage = "积分规则名称不能为空")] public string RuleName { get; set; } /// /// 参与积分(发放积分个数) /// public int ParticipationPoints { get; set; } /// /// 备注 /// public string? Remark { get; set; } /// /// 关联的名次积分规则 /// public List? Details { get; set; } }