调整盘点结构
This commit is contained in:
@@ -41,51 +41,6 @@ namespace WMS.Web.Domain.Entitys
|
||||
[Column("SuccessSync")]
|
||||
public SyncStatus SuccessSync { get; set; } = SyncStatus.Fail;
|
||||
/// <summary>
|
||||
/// 箱Id
|
||||
/// </summary>
|
||||
[Column("BoxId")]
|
||||
public int BoxId { get; set; }
|
||||
/// <summary>
|
||||
/// 物料ID
|
||||
/// </summary>
|
||||
[Column("MaterialId")]
|
||||
public int MaterialId { get; set; }
|
||||
/// <summary>
|
||||
/// 组织编码
|
||||
/// </summary>
|
||||
[Column("OrgCode")]
|
||||
public string OrgCode { get; set; }
|
||||
/// <summary>
|
||||
/// 仓库
|
||||
/// </summary>
|
||||
[Column("StockCode")]
|
||||
public string StockCode { get; set; }
|
||||
/// <summary>
|
||||
/// 仓位
|
||||
/// </summary>
|
||||
[Column("SubStockId")]
|
||||
public int SubStockId { get; set; }
|
||||
/// <summary>
|
||||
/// 子仓库(跟金蝶交互字段)
|
||||
/// </summary>
|
||||
[Column("Erp_SubStockId")]
|
||||
public int Erp_SubStockId { get; set; }
|
||||
/// <summary>
|
||||
/// 系统库存
|
||||
/// </summary>
|
||||
[Column("BeforeQty")]
|
||||
public decimal BeforeQty { get; set; }
|
||||
/// <summary>
|
||||
/// 盘点数量
|
||||
/// </summary>
|
||||
[Column("AfterQty")]
|
||||
public decimal AfterQty { get; set; }
|
||||
/// <summary>
|
||||
/// 盈亏数量
|
||||
/// </summary>
|
||||
[Column("FinalQty")]
|
||||
public decimal FinalQty { get; set; }
|
||||
/// <summary>
|
||||
/// 盘点结果类型:1为盘盈,2位盘亏
|
||||
/// 盘点数量-系统库存 大于0为盘盈 小于0为盘亏
|
||||
/// </summary>
|
||||
@@ -102,16 +57,16 @@ namespace WMS.Web.Domain.Entitys
|
||||
[Column("ErpSyncId")]
|
||||
public string ErpSyncId { get; set; }
|
||||
/// <summary>
|
||||
/// 序列号
|
||||
/// 明细
|
||||
/// </summary>
|
||||
[Column("SerialNumbers")]
|
||||
public List<string> SerialNumbers { get; set; } = new List<string>();
|
||||
public List<TakeStockDetails> Details { get; set; } = new List<TakeStockDetails>();
|
||||
/// <summary>
|
||||
/// 创建
|
||||
/// </summary>
|
||||
/// <param name="creatorId"></param>
|
||||
public void Create(int creatorId)
|
||||
public void Create(int creatorId, TakeStockType resultType)
|
||||
{
|
||||
this.ResultType = resultType;
|
||||
this.CreatorId = creatorId;
|
||||
this.Date = DateTime.Now;
|
||||
}
|
||||
|
||||
@@ -36,39 +36,44 @@ namespace WMS.Web.Domain.Entitys
|
||||
[Column("MaterialId")]
|
||||
public int MaterialId { get; set; }
|
||||
/// <summary>
|
||||
/// 仓库ID
|
||||
/// 组织编码
|
||||
/// </summary>
|
||||
[Column("StockId")]
|
||||
public int StockId { get; set; }
|
||||
[Column("OrgCode")]
|
||||
public string OrgCode { get; set; }
|
||||
/// <summary>
|
||||
/// 仓位ID
|
||||
/// 仓库
|
||||
/// </summary>
|
||||
[Column("StockCode")]
|
||||
public string StockCode { get; set; }
|
||||
/// <summary>
|
||||
/// 仓位
|
||||
/// </summary>
|
||||
[Column("SubStockId")]
|
||||
public int SubStockId { get; set; }
|
||||
/// <summary>
|
||||
/// 盘点前数量(wms系统数量)
|
||||
/// 子仓库(跟金蝶交互字段)
|
||||
/// </summary>
|
||||
[Column("Erp_SubStockId")]
|
||||
public int Erp_SubStockId { get; set; }
|
||||
/// <summary>
|
||||
/// 系统库存
|
||||
/// </summary>
|
||||
[Column("BeforeQty")]
|
||||
public decimal BeforeQty { get; set; }
|
||||
/// <summary>
|
||||
/// 盘点实际数量(实际仓库数量)
|
||||
/// 盘点数量
|
||||
/// </summary>
|
||||
[Column("AfterQty")]
|
||||
public decimal AfterQty { get; set; }
|
||||
/// <summary>
|
||||
/// 盘点后数量
|
||||
/// 盈亏数量
|
||||
/// </summary>
|
||||
[Column("FinalQty")]
|
||||
public decimal FinalQty { get; set; }
|
||||
/// <summary>
|
||||
/// 盘点结果类型:1为盘盈,2位盘亏
|
||||
/// 序列号
|
||||
/// </summary>
|
||||
[Column("ResultType")]
|
||||
public TakeStockType ResultType { get; set; } = TakeStockType.Profit;
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
[Column("Remark")]
|
||||
public string Remark { get; set; }
|
||||
[Column("SerialNumbers")]
|
||||
public List<string> SerialNumbers { get; set; } = new List<string>();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user