Browse Source

更新版本

dev_DY_CC
赵新宇 6 months ago
parent
commit
92293125fe
  1. 1
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/UnplannedIssueRequests/UnplannedIssueRequestForDongyangAppService.cs
  2. 11
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/UnplannedReceiptRequests/UnplannedReceiptRequestForDongyangAppService.cs

1
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/UnplannedIssueRequests/UnplannedIssueRequestForDongyangAppService.cs

@ -286,6 +286,7 @@ public class UnplannedIssueRequestForDongyangAppService : UnplannedIssueRequestA
var unplannedReceiptRequest = await _repository.FindAsync(p => p.Number == requestNumber).ConfigureAwait(false);
unplannedReceiptRequest.RequestStatus = EnumRequestStatus.Completed;
await _repository.UpdateAsync(unplannedReceiptRequest).ConfigureAwait(false);
}
}

11
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/UnplannedReceiptRequests/UnplannedReceiptRequestForDongyangAppService.cs

@ -45,7 +45,7 @@ public class UnplannedReceiptRequestForDongyangAppService : UnplannedReceiptRequ
IBalanceAppService balanceAppService,
IUnplannedReceiptJobAppService unplannedReceiptJobAppService,
//IIdentityUserRepository userRepository
ISfsUserAppService sfsUserAppService
ISfsUserAppService sfsUserAppService
@ -94,6 +94,7 @@ public class UnplannedReceiptRequestForDongyangAppService : UnplannedReceiptRequ
var res = await _unplannedReceiptRequestManager.CreateAsync(entity).ConfigureAwait(false);
var dto = ObjectMapper.Map<UnplannedReceiptRequest, UnplannedReceiptRequestDTO>(entity);
@ -120,7 +121,6 @@ public class UnplannedReceiptRequestForDongyangAppService : UnplannedReceiptRequ
protected override async Task<Dictionary<UnplannedReceiptRequest, EntityState>> ImportProcessingEntityAsync(Dictionary<UnplannedReceiptRequest, EntityState> dictionary)
{
var addList = dictionary.Where(p => p.Value == EntityState.Added).Select(p => p.Key);
var listDetails = new List<UnplannedReceiptRequestDetail>();
addList.ForEach(p=>
{
@ -145,8 +145,6 @@ public class UnplannedReceiptRequestForDongyangAppService : UnplannedReceiptRequ
foreach (var unplannedReceiptRequest in addList)
{
//if (unplannedReceiptRequest.UnplannedReceiptType != EnumUnplannedReceiptType.Wip && unplannedReceiptRequest.UnplannedReceiptType != EnumUnplannedReceiptType.Raw)
//{
// throw new UserFriendlyException($"【{unplannedReceiptRequest.UnplannedReceiptType}】退料料类型," +
@ -155,7 +153,6 @@ public class UnplannedReceiptRequestForDongyangAppService : UnplannedReceiptRequ
//}
await SetRequestAutoPropertiesAsync(unplannedReceiptRequest).ConfigureAwait(false);
await SetEntityPropertiesAsync(unplannedReceiptRequest).ConfigureAwait(false);
foreach (var detail in unplannedReceiptRequest.Details)
{
await SetDetailPropertiesAsync(detail).ConfigureAwait(false);
@ -218,9 +215,7 @@ public class UnplannedReceiptRequestForDongyangAppService : UnplannedReceiptRequ
entity.CreatorId = CurrentUser.Id;
entity.Worker = name;
}
entity.BuildDate = DateTime.Now;
await SetRequestAutoPropertiesAsync(entity).ConfigureAwait(false);
}
@ -242,7 +237,6 @@ public class UnplannedReceiptRequestForDongyangAppService : UnplannedReceiptRequ
#endregion
#region 校验
private void CheckItemBasic(ItemBasicDTO itemBasicDto, string itemCode)
{
if (itemBasicDto == null)
@ -274,7 +268,6 @@ public class UnplannedReceiptRequestForDongyangAppService : UnplannedReceiptRequ
string.Empty,
importInput.ItemCode,
importInput.FromErpLocationCode).ConfigureAwait(false);
if (balance == null)
{
validationRresult.Add("库存余额", $"ERP料号{importInput.ItemCode}在储位{importInput.FromErpLocationCode}没有库存记录");

Loading…
Cancel
Save