Files
WMS-Api/src/WMS.Web.Core/Dto/TakeStock/SaveTakeStockRequest.cs
2023-11-01 15:23:43 +08:00

59 lines
1.7 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace WMS.Web.Core.Dto.TakeStock
{
/// <summary>
/// 盘点单明细
/// </summary>
public class SaveTakeStockRequest
{
/// <summary>
/// 箱Id
/// </summary>
[Required(ErrorMessage = "箱不能为空")]
public int BoxId { get; set; }
/// <summary>
/// 物料ID
/// </summary>
[Required(ErrorMessage = "物料不能为空")]
public int MaterialId { get; set; }
/// <summary>
/// 单位ID
/// </summary>
[Required(ErrorMessage = "单位不能为空")]
public int UnitId { get; set; }
/// <summary>
/// 仓库ID
/// </summary>
[Required(ErrorMessage = "仓库不能为空")]
public int StockId { get; set; }
/// <summary>
/// 仓位ID
/// </summary>
[Required(ErrorMessage = "仓位不能为空")]
public int SubStockId { get; set; }
/// <summary>
/// 盘点前数量wms系统数量
/// </summary>
[Required(ErrorMessage = "盘点前数量不能为空")]
public decimal BeforeQty { get; set; }
/// <summary>
/// 盘点实际数量(实际仓库数量)
/// </summary>
[Required(ErrorMessage = "盘点实际数量不能为空")]
public decimal AfterQty { get; set; }
/// <summary>
/// 盘点数量
/// </summary>
[Required(ErrorMessage = "盘点数量不能为空")]
public decimal FinalQty { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
}
}