using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using ARW.Model.Models.Business.GoodsManager.GoodsSpecs.GoodsSkus; namespace ARW.Model.Dto.Business.GoodsManager.GoodsSpecs.GoodsSkus { /// /// 商品规格输入对象 /// /// @author lwh /// @date 2023-06-19 /// public class GoodsSkuDto { public int GoodsSkuId { get; set; } [Required(ErrorMessage = "商品guid不能为空")] public long GoodsGuid { get; set; } [Required(ErrorMessage = "第一规格值不能为空")] public string SpecValue { get; set; } public string SpecSecondValue { get; set; } public string SpecThirdValue { get; set; } [Required(ErrorMessage = "图片不能为空")] public string GoodsSkuImg { get; set; } public string GoodsSkuSkuCode { get; set; } [Required(ErrorMessage = "价格不能为空")] public decimal GoodsSkuPrice { get; set; } [Required(ErrorMessage = "划线价格不能为空")] public decimal GoodsSkuLinePrice { get; set; } [Required(ErrorMessage = "当前库存数量不能为空")] public int GoodsSkuStockNum { get; set; } [Required(ErrorMessage = "商品重量(Kg)不能为空")] public decimal GoodsSkuWeight { get; set; } public string GoodsSkuProps { get; set; } } /// /// 商品规格查询对象 /// /// @author lwh /// @date 2023-06-19 /// public class GoodsSkuQueryDto : PagerInfo { public string ids { get; set; } } }