62 lines
1.6 KiB
C#
62 lines
1.6 KiB
C#
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;
|
||
}
|
||
}
|
||
}
|