67 lines
1.5 KiB
C#
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
|
|
{
|
|
|
|
}
|
|
}
|