SeOrderOperationLogDto.cs 955 B

12345678910111213141516171819202122232425262728
  1. namespace Admin.NET.Plugin.AiDOP.Order;
  2. /// <summary>
  3. /// 销售订单评审业务操作日志(写入 sys_log_op)
  4. /// </summary>
  5. public class SeOrderOperationLogDto
  6. {
  7. /// <summary>操作人用户 Id</summary>
  8. public long UserId { get; set; }
  9. /// <summary>操作说明,如:新增订单、修改订单</summary>
  10. public string Action { get; set; } = string.Empty;
  11. /// <summary>业务表名(展示用)</summary>
  12. public string TableName { get; set; } = string.Empty;
  13. /// <summary>业务主键,一般为订单 Id</summary>
  14. public string KeyValue { get; set; } = string.Empty;
  15. /// <summary>可读摘要(含变动前后说明)</summary>
  16. public string Content { get; set; } = string.Empty;
  17. /// <summary>变动前快照 JSON(可选)</summary>
  18. public string? BeforeJson { get; set; }
  19. /// <summary>变动后快照 JSON(可选)</summary>
  20. public string? AfterJson { get; set; }
  21. }