59 lines
1.7 KiB
C#
59 lines
1.7 KiB
C#
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; }
|
||
}
|
||
}
|