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; }
}
}