using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using ARW.Model.Models.Business.OrderManage.OrderGoodss; namespace ARW.Model.Dto.Business.OrderManage.OrderGoodss { /// /// 订单商品记录输入对象 /// /// @author lwh /// @date 2023-09-01 /// public class OrderGoodsDto { public int OrderGoodsId { get; set; } public long OrderGoodsGuid { get; set; } [Required(ErrorMessage = "订单guid不能为空")] public long OrderGuid { get; set; } [Required(ErrorMessage = "商品guid不能为空")] public long GoodsGuid { get; set; } public int? GoodsSkuId { get; set; } [Required(ErrorMessage = "商品单价不能为空")] public decimal GoodsPrice { get; set; } [Required(ErrorMessage = "商品购买数量不能为空")] public int GoodsTotalNum { get; set; } [Required(ErrorMessage = "商品总额(单价 × 数量)不能为空")] public decimal GoodsTotalAmoun { get; set; } } /// /// 订单商品记录查询对象 /// /// @author lwh /// @date 2023-09-01 /// public class OrderGoodsQueryDto : PagerInfo { public string ids { get; set; } } }