|
|
@ -48,30 +48,22 @@ public class UnplannedIssueNoteAppService : |
|
|
|
entity.ItemDesc1=input.ItemDesc1; |
|
|
|
entity.ItemDesc2=input.ItemDesc2; |
|
|
|
entity.ItemName = input.ItemName; |
|
|
|
entity.FromErpLocationCode = input.FromErpLocationCode; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
entity.FromErpLocationCode = input.FromErpLocationCode; |
|
|
|
var request= await _unplannedIssueRequestManager.GetByNumberAsync(input.UnplannedIssueRequestNumber).ConfigureAwait(false); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var userName = request.Worker; |
|
|
|
entity.Worker = userName; |
|
|
|
entity.Executor = input.Worker; |
|
|
|
entity.Details = new List<UnplannedIssueNoteDetail>(); |
|
|
|
|
|
|
|
foreach (var inputDetail in input.Details) |
|
|
|
{ |
|
|
|
var detail = ObjectMapper.Map<UnplannedIssueNoteDetailInput, UnplannedIssueNoteDetail>(inputDetail); |
|
|
|
|
|
|
|
detail.ExtraProperties = inputDetail.ExtraProperties; |
|
|
|
|
|
|
|
entity.Details.Add(detail); |
|
|
|
//2023-10-20 袁静雯要求修改计划外出入库 Worker为userName
|
|
|
|
var userName = request.Worker; |
|
|
|
|
|
|
|
//await _userAppService.GetUserNameByUserAsync(input.Worker).ConfigureAwait(false);
|
|
|
|
entity.Worker = userName; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
await _unplannedIssueNoteManager.CreateAsync(entity).ConfigureAwait(false); |
|
|
|