using Admin.NET.Core;
using System.ComponentModel.DataAnnotations;
namespace Admin.NET.Application;
///
///分配输入参数
///
public class DispenseInput
{
///
/// 标记:
/// 1:自动分配
/// 2:手动分配(指定库存分配)
///
public int Flag { get; set; } = 1;
///
/// 移动单号
///
public string MovementNo { get; set; }
///
/// 移动单行号
///
public string LineNumber { get; set; }
///
/// 实际分配数
///
public virtual decimal SendQuantity { get; set; }
///
/// 波次单号
///
public virtual string SortNo { get; set; }
///
/// 波次单明细ID
///
public virtual long SortDetailsId { get; set; }
///
/// 物料编码
///
public virtual string MaterialCode { get; set; }
///
/// 手动分配的明细,只有标记是 手动分配的时候才需要
///
public List dispenseDetailsForHand { get; set; }
}
///
/// 手动分配的明细
///
public class DispenseDetailsForHandInput
{
///
/// 跟踪码
///
public string SNCode { get; set; }
///
/// 实际分配数
///
public virtual decimal DispenseQuantity { get; set; }
}