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