Browse Source

线边仓调拨和客户储位调拨添加取消功能,备品导入修改

dev_DY_CC
lvzb 10 months ago
parent
commit
ff21512df6
  1. 4
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/SparePartIssueRequests/Inputs/SparePartIssueRequestImportInput.cs
  2. 10
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/SparePartIssueRequests/SparePartIssueRequestDetail.cs
  3. 2
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/TransferRequests/TransferRequestManager.cs

4
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/SparePartIssueRequests/Inputs/SparePartIssueRequestImportInput.cs

@ -17,9 +17,9 @@ public class SparePartIssueRequestImportInput : SfsStoreImportInputBase
public string ItemCode { get; set; }
/// <summary>
/// 需求数量
/// 需求数量/箱数
/// </summary>
[Display(Name = "需求数量")]
[Display(Name = "需求数量/箱数")]
[Required(ErrorMessage = "{0}是必填项")]
public decimal Qty { get; set; }

10
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/SparePartIssueRequests/SparePartIssueRequestDetail.cs

@ -53,12 +53,12 @@ public class SparePartIssueRequestDetail : SfsStoreDetailWithQtyEntityBase, IHas
public string ProdLine { get; set; }
/// <summary>
/// 已发数量
/// 已生产任务的数量/箱数
/// </summary>
public decimal IssuedQty { get; set; }
/// <summary>
/// 已收数量
/// 已收数量(不是箱数)
/// </summary>
public decimal ReceivedQty { get; set; }
@ -68,19 +68,19 @@ public class SparePartIssueRequestDetail : SfsStoreDetailWithQtyEntityBase, IHas
public EnumStatus Status { get; set; }
/// <summary>
/// 请求未发 还未发送的数量
/// 未生成任务数量/箱数
/// </summary>
[NotMapped]
public decimal ToBeIssuedQty => Qty - IssuedQty;
/// <summary>
/// 已发未收
/// 已发未收(无用)
/// </summary>
[NotMapped]
public decimal ToBeReceivedQty => IssuedQty - ReceivedQty;
/// <summary>
/// 请求未收
/// 请求未收(无用)
/// </summary>
[NotMapped]
public decimal NotFinishQty => Qty - ReceivedQty;

2
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/TransferRequests/TransferRequestManager.cs

@ -80,7 +80,7 @@ public class TransferRequestManager : SfsStoreRequestManagerBase<TransferRequest
[UnitOfWork]
public override async Task<TransferRequest> CancelAsync(TransferRequest entity)
{
entity.RequestStatus = EnumRequestStatus.Reviewing;
entity.Cancel();
return await Repository.UpdateAsync(entity).ConfigureAwait(false);
}
}

Loading…
Cancel
Save