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

67 lines
1.5 KiB
C#

using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace YLErp.DBModels
{
/// <summary>
/// 交易审核日志
/// </summary>
[Table("trade_auditlog")]
public class TradeAuditLog
{
public long id { get; set; }
/// <summary>
/// 交易ID
/// </summary>
public int TradeId { get; set; }
/// <summary>
/// 改变
/// </summary>
public string Changes { get; set; }
/// <summary>
/// 数据类型
/// <para>00:用于展示的信息</para>
/// <para>C01:序列化的信息</para>
/// </summary>
[Required(AllowEmptyStrings = true)]
public string DataType { get; set; }
/// <summary>
/// 审查标识
/// </summary>
public TradeAuditFlag AuditFlag { get; set; }
/// <summary>
/// 操作类型
/// </summary>
public string OptType { get; set; }
/// <summary>
/// 操作人
/// </summary>
public int OptId { set; get; }
/// <summary>
/// 操作人
/// </summary>
public string OptName { set; get; }
/// <summary>
/// 操作时间
/// </summary>
public DateTime OptDate { set; get; }
}
/// <summary>
/// 交易审核日志DTO
/// </summary>
[NotMapped]
public class TradeAuditLogDto : TradeAuditLog
{
}
}