OrderComplainDto.cs 941 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. using Hotline.Share.Enums.Order;
  2. namespace Hotline.Share.Dtos.Order;
  3. public class OrderComplainDto : OrderExtensionDto
  4. {
  5. #region 投诉详情
  6. /// <summary>
  7. /// 投诉问题类别
  8. /// </summary>
  9. public string ComplainClassifyCode { get; set; }
  10. public string ComplainClassify { get; set; }
  11. /// <summary>
  12. /// 争议发生时间
  13. /// </summary>
  14. public DateTime OccurrenceTime { get; set; }
  15. /// <summary>
  16. /// 投诉目标,销售方式为“网购”时展示该字段且必填
  17. /// </summary>
  18. public string? ComplainTargetCode { get; set; }
  19. public string? ComplainTarget { get; set; }
  20. /// <summary>
  21. /// 经营地址,销售方式为“现场”时必填
  22. /// </summary>
  23. public Position BusinessPosition { get; set; }
  24. /// <summary>
  25. /// 诉求类型,多选
  26. /// </summary>
  27. public List<Kv> ComplainTypes { get; set; } = new();
  28. #endregion
  29. }