OrderItemDto.cs 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. using System;
  2. using Abp.AutoMapper;
  3. using Abp.Application.Services.Dto;
  4. using ShwasherSys.Order;
  5. namespace ShwasherSys.Order.Dto
  6. {
  7. [AutoMapTo(typeof(OrderItem)),AutoMapFrom(typeof(OrderItem))]
  8. public class OrderItemDto: EntityDto<int>
  9. {
  10. public string OrderNo { get; set; }
  11. public string ProductNo { get; set; }
  12. public decimal Price { get; set; }
  13. public decimal AfterTaxPrice { get; set; }
  14. public string CurrencyId { get; set; }
  15. public decimal Quantity { get; set; }
  16. public int OrderUnitId { get; set; }
  17. public DateTime SendDate { get; set; }
  18. public string IsReport { get; set; }
  19. public string IsPartSend { get; set; }
  20. public int? OrderItemStatusId { get; set; }
  21. public string WareHouse { get; set; }
  22. public string OrderItemDesc { get; set; }
  23. public DateTime? TimeCreated { get; set; }
  24. public DateTime? TimeLastMod { get; set; }
  25. public string UserIDLastMod { get; set; }
  26. public string PartNo { get; set; }
  27. public decimal? ToCnyRate { get; set; }
  28. public int EmergencyLevel { get; set; }
  29. //是否删除
  30. public string IsLock { get; set; }
  31. public string StandardName { get; set; }
  32. /// <summary>
  33. /// 仓库配货完成状态
  34. /// </summary>
  35. public int StoreCompleteState { get; set; }
  36. /// <summary>
  37. /// 运费
  38. /// </summary>
  39. public decimal LogisticsFee { get; set; } = 0;
  40. /// <summary>
  41. /// 模具费
  42. /// </summary>
  43. public decimal MoldFee { get; set; } = 0;
  44. /// <summary>
  45. /// 运费(不含税)
  46. /// </summary>
  47. public decimal LogisticsFeeAfterTax { get; set; } = 0;
  48. /// <summary>
  49. /// 模具费(不含税)
  50. /// </summary>
  51. public decimal MoldFeeAfterTax { get; set; } = 0;
  52. }
  53. }