TkOrderTrackingDTO.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435
  1. using dodohold.core;
  2. using System.Security.Cryptography;
  3. using System.Text.Json.Serialization;
  4. namespace molilian.core
  5. {
  6. [Table("tk_order_tracking")]
  7. public class TkOrderTrackingDTO
  8. {
  9. [Key]
  10. public int Id { get; set; }
  11. public TkChannelEnum channel { get; set; }
  12. public int accountId { get; set; } = 0;
  13. public string accountName { get; set; } = string.Empty;
  14. public string batchId { get; set; } = string.Empty;
  15. public string ip { get; set; } = string.Empty;
  16. public string oaid { get; set; } = string.Empty;
  17. public string mktId { get; set; } = string.Empty;
  18. public string itemId { get; set; } = string.Empty;
  19. public string itemName { get; set; } = string.Empty;
  20. public string taoToken { get; set; } = string.Empty;
  21. public string shortLinkUrl { get; set; } = string.Empty;
  22. public string deeplinkUrl { get; set; } = string.Empty;
  23. public string tradeId { get; set; } = string.Empty;
  24. public string tradeParentId { get; set; } = string.Empty;
  25. public DateTime create_time { get; set; } = DateTime.Now;
  26. public DateTime exp_time { get; set; } = DateTime.Now;
  27. public DateTime click_time { get; set; } = DateTime.MinValue;
  28. public DateTime paid_time { get; set; } = DateTime.MinValue;
  29. public int click_num { get; set; } = 0;
  30. public int clicked_num { get; set; } = 0;
  31. }
  32. }