|
|
@ -179,11 +179,11 @@ public class KittingIssueRequestAppService : SfsStoreRequestAppServiceBase<Kitti |
|
|
|
} |
|
|
|
|
|
|
|
[HttpPost("UpdateStatusCompleted")] |
|
|
|
public async Task UpdateStatusCompletedAsync(string number) |
|
|
|
public async Task UpdateStatusCompletedAsync(string number,string jobNumber) |
|
|
|
{ |
|
|
|
var kittingIssueRequest = await _repository.FindAsync(p => p.Number == number).ConfigureAwait(false); |
|
|
|
|
|
|
|
await UpdateKittingIssueRequestDetailQtyAsync(kittingIssueRequest, new EditableList<KittingIssueJobDTO>()) |
|
|
|
await UpdateKittingIssueRequestDetailQtyAsync(kittingIssueRequest, jobNumber, new EditableList<KittingIssueJobDTO>()) |
|
|
|
.ConfigureAwait(false); |
|
|
|
|
|
|
|
var kittingIssueJobDtos = await _kittingIssueJobAppService.GetByRequestNumberAsync(kittingIssueRequest.Number) |
|
|
@ -281,7 +281,7 @@ public class KittingIssueRequestAppService : SfsStoreRequestAppServiceBase<Kitti |
|
|
|
/// <param name="kittingIssueRequest"></param>
|
|
|
|
/// <param name="addKittingIssueJobDtos"></param>
|
|
|
|
/// <returns></returns>
|
|
|
|
private async Task UpdateKittingIssueRequestDetailQtyAsync(KittingIssueRequest kittingIssueRequest, |
|
|
|
private async Task UpdateKittingIssueRequestDetailQtyAsync(KittingIssueRequest kittingIssueRequest,string jobNumber, |
|
|
|
List<KittingIssueJobDTO> addKittingIssueJobDtos) |
|
|
|
{ |
|
|
|
//原有任务
|
|
|
@ -322,7 +322,7 @@ public class KittingIssueRequestAppService : SfsStoreRequestAppServiceBase<Kitti |
|
|
|
} |
|
|
|
|
|
|
|
await _repository.UpdateAsync(kittingIssueRequest).ConfigureAwait(false); |
|
|
|
await _tranferLibRequestAppService.CancelByCallRequestNumberAsync(kittingIssueRequest.Number).ConfigureAwait(false); |
|
|
|
await _tranferLibRequestAppService.CancelByCallRequestNumberAsync(jobNumber).ConfigureAwait(false); |
|
|
|
} |
|
|
|
|
|
|
|
#endregion
|
|
|
|