using Oms.Domain.Shared.Enums; namespace Oms.Application.Dtos.Channels; /// /// 销售产品价格项保存入参。 /// public class SalesProductPriceSaveInput { /// /// 主键。 /// public int? Id { get; set; } /// /// 销售产品主键。 /// public int SalesProductId { get; set; } /// /// 序号。 /// public int SerialNumber { get; set; } /// /// 状态。 /// public EnableStatus Status { get; set; } /// /// 价格项名称。 /// public string PriceName { get; set; } = string.Empty; /// /// 费用项目。 /// public string CostItem { get; set; } = string.Empty; /// /// 计费单位。 /// public string CostUnit { get; set; } = string.Empty; /// /// 币种。 /// public string Currency { get; set; } = string.Empty; /// /// 计费条件。 /// public string? ChargingCondition { get; set; } /// /// 价格因子集合。 /// public List Factors { get; set; } = []; /// /// 价格明细集合。 /// public List Details { get; set; } = []; }