using BBWY.Client.Models.APIModel.Request; using System; using System.Collections.Generic; using System.Text; namespace BBWY.Client.Models { public class SetPackDetailRequest { /// /// 任务Id /// public long TaskId { get; set; } #region 工序收费 public string ProductResistantName { get; set; } /// /// 打包工序类型(0=推荐工序,1=自定义工序) /// public PackProcessType PackProcessType { get; set; } /// /// 套餐id /// public long ProcessComboId { get; set; } /// /// 套餐任务量 /// public long ProcessComboCount { get; set; } /// /// 折扣系数 /// public decimal DiscountFactory { get; set; } /// /// 打包原价 /// public decimal PackPrice { get; set; } /// /// 打包折扣价 /// public decimal PackDiscountPrice { get; set; } /// /// 定向单价 /// public decimal? DirectionalSingleFees { get; set; } /// /// 计费模式 /// public FeesMode FeesMode { get; set; } #endregion /// /// 打包人员列表 /// public List PackUserList { get; set; } /// /// 耗材列表 /// public List ConsumableList { get; set; } /// /// 耗材费用(总) /// public decimal ConsumableFees { get; set; } /// /// 任务总费用 /// public decimal AllFees { get; set; } public string ProcessTypeName { get; set; } } public class ConsumableRequest { /// /// 耗材id /// public long ConsumableId { get; set; } /// /// 任务量 /// public int TaskCount { get; set; } /// /// 耗材价格 /// public decimal ConsumablePrice { get; set; } /// /// 耗材类型 /// public string ConsumableTypeName { get; set; } /// /// 耗材是否存入配置 (添加的耗材) /// public bool? IsSaveConfig { get; set; } = true; } public class PackUserModelRequest { /// /// 打包人 /// public string UserId { get; set; } /// /// 打包任务量 /// public int TaskCount { get; set; } } public class TaskConsumableRequest { /// /// 耗材id /// public long ConsumableId { get; set; } /// /// 耗材任务量 /// public int TaskCount { get; set; } } }