Files
WMS-Api/src/WMS.Web.Core/Dto/InStockTask/ContrastMaterialsRequest.cs
2024-04-13 10:59:51 +08:00

42 lines
1.1 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace WMS.Web.Core.Dto.InStockTask
{
/// <summary>
/// 采购订单物料明细和箱物料明细-对比请求对象
/// </summary>
public class ContrastMaterialsRequest
{
/// <summary>
/// 单据ID(等同-入库任务单ID)
/// </summary>
[Required(ErrorMessage = "单据不能为空")]
public int TaskId { get; set; }
/// <summary>
/// 仓库编码
/// </summary>
[Required(ErrorMessage = "仓库不能为空")]
public string StockCode { get; set; }
/// <summary>
/// 所选物料
/// </summary>
public string MaterialNumber { get; set; }
/// <summary>
/// 是否是采购上架
/// </summary>
public bool IsPurchase { get; set; } = true;
/// <summary>
/// 箱号集合
/// </summary>
public List<string> BoxBillNos { get; set; } = new List<string>();
}
}