using System.ComponentModel.DataAnnotations.Schema; using YLErp.DBModels.Attributes; using YLErp.Helpers; namespace YLErp.DBModels { [DataChange] [Table("trade_rangeaccrual")] public class trade_rangeaccrual : TradeExtendBase,IClonable { [DisplayName("区间下限"), TradeAuditChangeMsg] [DataChange] public double LowerRange { get; set; } [DisplayName("区间上限"), TradeAuditChangeMsg] [DataChange] public double UpperRange { get; set; } [DisplayName("区间收益率"), TradeAuditChangeMsg] [DataChange] public double BonusRate { get; set; } [DisplayName("观察日")] public string ObservationDates { get; set; } /// /// 最近观察日 /// [NotMapped] public DateTime? LatestObservationDate { get; set; } [NotMapped] public List HappenedObservations { get; set; } public trade_rangeaccrual Clone() { return (trade_rangeaccrual)MemberwiseClone(); } } [NotMapped] public class trade_rangeaccrualDto : trade_rangeaccrual { } }