using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace YLErp.DBModels { [Table("clientlevel")] public class ClientLevel : DBModelWithOperator, IDataEntity, IDataTrace, IDataTraceV2 { /// /// 等级名称 /// [DisplayName("等级名称"), Required] public string LevelName { get; set; } /// /// 维持预付金系数(R2) /// [DisplayName("预付金系数")] public double? Ratio { get; set; } /// /// 初始预付金系数 (R1) /// [DisplayName("初始预付金系数")] public double? Ratio1 { get; set; } /// /// 商品预付金率加点 /// [DisplayName("商品预付金率加点")] public double? AddRatio { get; set; } /// /// 是否有效_validstate /// [DisplayName("是否有效")] public string ValidState { get; set; } /// /// 创建日期_createdate /// [DisplayName("创建日期")] public DateTime? CreateDate { get; set; } /// /// 说明 /// [DisplayName("说明")] public string Desc { get; set; } public string GetDataTraceKeyId() { return id.ToString(); } public string GetDataTraceKeyInfo() { return "客户等级:" + LevelName; } } }