SkusDto.cs 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. namespace ZR.Mall.Model.Dto
  2. {
  3. /// <summary>
  4. /// 商品库存查询对象
  5. /// </summary>
  6. public class ShoppingSkusQueryDto : PagerInfo
  7. {
  8. }
  9. /// <summary>
  10. /// 商品库存输入输出对象
  11. /// </summary>
  12. public class SkusDto
  13. {
  14. public long? SkuId { get; set; }
  15. [Required(ErrorMessage = "商品ID不能为空")]
  16. public long ProductId { get; set; }
  17. [Required(ErrorMessage = "售卖价格不能为空")]
  18. public decimal Price { get; set; }
  19. public int SalesVolume { get; set; }
  20. public int Stock { get; set; }
  21. public int SortId { get; set; }
  22. /// <summary>
  23. /// 重量(千克 (Kg))
  24. /// </summary>
  25. public decimal Weight { get; set; }
  26. public string ImageUrl { get; set; }
  27. ///// <summary>
  28. ///// 暂时没用到
  29. ///// </summary>
  30. //public string SpecValue { get; set; }
  31. public string SpecCombination { get; set; }
  32. /// <summary>
  33. /// 规格
  34. /// </summary>
  35. [SugarColumn(IsJson = true)]
  36. public List<ProductSpecGroup> Specs { get; set; }
  37. }
  38. }