using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.Text; using WMS.Web.Core; using WMS.Web.Domain.Values; namespace WMS.Web.Domain.Entitys { /// /// wms盘点单明细 /// [Serializable] [Table("t_wms_takestock_details")] public class TakeStockDetails : EntityBase { public TakeStockDetails() { } /// /// 主键 订单编号 /// [Column("Id")] public override int Id { get; set; } /// /// 单据头Id /// [Column("FID")] public int TakeStockId { get; set; } /// /// 单据头Id /// [Column("BoxId")] public int BoxId { get; set; } /// /// 序号 /// [Column("Seq")] public int Seq { get; set; } /// /// 物料ID /// [Column("MaterialId")] public int MaterialId { get; set; } /// /// 单位ID /// [Column("UnitId")] public int UnitId { get; set; } /// /// 仓库ID /// [Column("StockId")] public int StockId { get; set; } /// /// 仓位ID /// [Column("SubStockId")] public int SubStockId { get; set; } /// /// 盘点前数量(wms系统数量) /// [Column("BeforeQty")] public decimal BeforeQty { get; set; } /// /// 盘点实际数量(实际仓库数量) /// [Column("AfterQty")] public decimal AfterQty { get; set; } /// /// 盘点后数量 /// [Column("FinalQty")] public decimal FinalQty { get; set; } /// /// 盘点结果类型:1为盘盈,2位盘亏 /// [Column("ResultType")] public TakeStockType ResultType { get; set; } = TakeStockType.Profit; /// /// 备注 /// [Column("Remark")] public string Remark { get; set; } } }