Files
zszq-trs/Framework/YLErp.Core/DBModels/ClientLevel.cs
T
2024-05-09 14:06:26 +08:00

62 lines
1.6 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace YLErp.DBModels
{
[Table("clientlevel")]
public class ClientLevel : DBModelWithOperator, IDataEntity, IDataTrace, IDataTraceV2
{
/// <summary>
/// 等级名称
/// </summary>
[DisplayName("等级名称"), Required]
public string LevelName { get; set; }
/// <summary>
/// 维持预付金系数(R2
/// </summary>
[DisplayName("预付金系数")]
public double? Ratio { get; set; }
/// <summary>
/// 初始预付金系数 (R1)
/// </summary>
[DisplayName("初始预付金系数")]
public double? Ratio1 { get; set; }
/// <summary>
/// 商品预付金率加点
/// </summary>
[DisplayName("商品预付金率加点")]
public double? AddRatio { get; set; }
/// <summary>
/// 是否有效_validstate
/// </summary>
[DisplayName("是否有效")]
public string ValidState { get; set; }
/// <summary>
/// 创建日期_createdate
/// </summary>
[DisplayName("创建日期")]
public DateTime? CreateDate { get; set; }
/// <summary>
/// 说明
/// </summary>
[DisplayName("说明")]
public string Desc { get; set; }
public string GetDataTraceKeyId()
{
return id.ToString();
}
public string GetDataTraceKeyInfo()
{
return "客户等级:" + LevelName;
}
}
}