63 lines
1.5 KiB
C#
63 lines
1.5 KiB
C#
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace YLErp.DBModels
|
|
{
|
|
[Table("approvalgrade")]
|
|
public class ApprovalGrade : DBModelWithOperator
|
|
{
|
|
/// <summary>
|
|
/// 簿记账户
|
|
/// </summary>
|
|
[DisplayName("簿记账户")]
|
|
public int AssetId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 隶属审批角色
|
|
/// </summary>
|
|
[DisplayName("隶属审批角色")]
|
|
public int RoleId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 审批规则
|
|
/// </summary>
|
|
[DisplayName("审批规则")]
|
|
public RuleEnum Rule { get; set; }
|
|
|
|
/// <summary>
|
|
/// Delta金额
|
|
/// </summary>
|
|
[DisplayName("Delta金额")]
|
|
public double? DeltaCashScale { get; set; }
|
|
/// <summary>
|
|
/// 簿记账户名
|
|
/// </summary>
|
|
[NotMapped]
|
|
[DisplayName("簿记账户名")]
|
|
public string AssetName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 隶属审批角色名
|
|
/// </summary>
|
|
[NotMapped]
|
|
[DisplayName("隶属审批角色名")]
|
|
public string RoleName { get; set; }
|
|
|
|
[DisplayName("交易员")]
|
|
[NotMapped]
|
|
public string TraderIds { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易员
|
|
/// </summary>
|
|
[NotMapped]
|
|
[DisplayName("交易员名")]
|
|
public string TraderNames { get; set; }
|
|
}
|
|
|
|
public enum RuleEnum
|
|
{
|
|
字段复核 = 0,
|
|
投资规模 = 1
|
|
}
|
|
}
|