增加客户

This commit is contained in:
18942506660
2023-12-06 11:23:46 +08:00
parent b511ef08fb
commit 8c8d5788cc
2 changed files with 11 additions and 3 deletions

View File

@@ -69,6 +69,11 @@ namespace WMS.Web.Domain.Entitys
///</summary> ///</summary>
[Column("InStockBillNo")] [Column("InStockBillNo")]
public string InStockBillNo { get; set; } public string InStockBillNo { get; set; }
/// <summary>
/// 收货客户
///</summary>
[Column("CustomerId")]
public int CustomerId { get; set; } = 0;
/// <summary> /// <summary>
/// 操作(绑定箱信息) /// 操作(绑定箱信息)
@@ -89,11 +94,14 @@ namespace WMS.Web.Domain.Entitys
/// 出库 /// 出库
/// </summary> /// </summary>
/// <param name="outStockBillNo">出库单号</param> /// <param name="outStockBillNo">出库单号</param>
public void OutStock(string outStockBillNo, OutStockType type) public void OutStock(string outStockBillNo, OutStockType type,int customerId)
{ {
this.BoxId = 0; this.BoxId = 0;
if (type == OutStockType.Sal) if (type == OutStockType.Sal)
{
this.OutStockBillNo = outStockBillNo; this.OutStockBillNo = outStockBillNo;
this.CustomerId = customerId;
}
} }
/// <summary> /// <summary>
/// 入库 /// 入库

View File

@@ -193,7 +193,7 @@ namespace WMS.Web.Domain.Services
var outstockDetail = outStock.Details.FirstOrDefault(f => f.MaterialId == entity.MaterialId); var outstockDetail = outStock.Details.FirstOrDefault(f => f.MaterialId == entity.MaterialId);
if (outstockDetail == null) continue; if (outstockDetail == null) continue;
//修改序列号和箱绑定关系 //修改序列号和箱绑定关系
entity.OutStock(outStock.BillNo, outStock.Type); entity.OutStock(outStock.BillNo, outStock.Type, outStock.ReceiptCustomerId);
//记录序列号操作日志 //记录序列号操作日志
SerialNumberOperate op = new SerialNumberOperate() SerialNumberOperate op = new SerialNumberOperate()
@@ -321,7 +321,7 @@ namespace WMS.Web.Domain.Services
var instockDetail = inStock.Details.FirstOrDefault(f => f.MaterialId == entity.MaterialId); var instockDetail = inStock.Details.FirstOrDefault(f => f.MaterialId == entity.MaterialId);
var subStock = _singleDataService.GetSingleData(SingleAction.SubStocks, loginInfo.UserInfo.CompanyId, instockDetail.SubStockId); var subStock = _singleDataService.GetSingleData(SingleAction.SubStocks, loginInfo.UserInfo.CompanyId, instockDetail.SubStockId);
//修改序列号和箱绑定关系 //修改序列号和箱绑定关系
entity.InStock(inStock.BillNo, inStock.Type); entity.InStock(instockDetail.SourceBillNo, inStock.Type);
//记录序列号操作日志 //记录序列号操作日志
SerialNumberOperate op = new SerialNumberOperate() SerialNumberOperate op = new SerialNumberOperate()