using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using WIDESEA_Model.Models;
|
|
namespace WIDESEA_DTO.CalcOut
|
{
|
/// <summary>
|
/// 出库计算结果DTO
|
/// </summary>
|
public class OutboundCalculationDTO
|
{
|
/// <summary>
|
/// 是否允许出库
|
/// </summary>
|
public bool CanOutbound { get; set; }
|
|
/// <summary>
|
/// 错误消息
|
/// </summary>
|
public string ErrorMessage { get; set; }
|
|
/// <summary>
|
/// 出库单信息
|
/// </summary>
|
public Dt_OutboundOrder OutboundOrder { get; set; }
|
|
/// <summary>
|
/// 选择的出库明细列表
|
/// </summary>
|
public List<Dt_OutboundOrderDetail> SelectedDetails { get; set; }
|
|
/// <summary>
|
/// 按物料分组的出库计算结果
|
/// </summary>
|
public List<MaterielOutboundCalculationDTO> MaterielCalculations { get; set; } = new List<MaterielOutboundCalculationDTO>();
|
|
/// 厂区
|
/// </summary>
|
public string FactoryArea { get; set; }
|
}
|
}
|