|
|
@ -93,6 +93,9 @@ public class PurchaseReceiptNoteEventHandler |
|
|
|
var purchaseOrderDetailUpdateInputs = new List<PurchaseOrderDetailUpdateInput>(); |
|
|
|
|
|
|
|
foreach (var detail in entity.Details) |
|
|
|
{ |
|
|
|
//未收货状态不能更新
|
|
|
|
if(detail.PurchaseReceiptInspectStatus != EnumPurchaseReceiptInspect.NORECEIPT) |
|
|
|
{ |
|
|
|
var purchaseOrderDetailUpdateInput = new PurchaseOrderDetailUpdateInput() |
|
|
|
{ |
|
|
@ -104,6 +107,8 @@ public class PurchaseReceiptNoteEventHandler |
|
|
|
purchaseOrderDetailUpdateInputs.Add(purchaseOrderDetailUpdateInput); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
await _purchaseOrderAppService.UpdateDetailsAsync(entity.PoNumber, purchaseOrderDetailUpdateInputs).ConfigureAwait(false); |
|
|
|
} |
|
|
|
|
|
|
|