Browse Source

更新版本

master
赵新宇 6 months ago
parent
commit
26660562c3
  1. 20
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/DataExchanges/TransferNoteEventHandler.cs

20
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/DataExchanges/TransferNoteEventHandler.cs

@ -17,6 +17,7 @@ namespace Win_in.Sfs.Wms.Store.Event.DataExchanges
public class TransferNoteEventHandler :
StoreDataExchangeEventHandlerBase<TransferNote>
, ILocalEventHandler<SfsCreatedEntityEventData<TransferNote>>
, ILocalEventHandler<SfsConfirmedEntityEventData<TransferNote>>
{
private readonly Domain.Acl.Location.ILocationAclService _locationAclService;
@ -29,12 +30,29 @@ namespace Win_in.Sfs.Wms.Store.Event.DataExchanges
public virtual async Task HandleEventAsync(SfsCreatedEntityEventData<TransferNote> eventData)
{
var entity = eventData.Entity;
switch (entity.Type)
{
case "Transfer_Inside":
case "Transfer_Area":
await AddExchangeDataAsync(entity).ConfigureAwait(false);
break;
case "Transfer_Warehouse":
case "Transfer_Customer":
case "Transfer_WIP":
// entity.Handle();
break;
}
await AddExchangeDataAsync(entity).ConfigureAwait(false);
//await AddExchangeDataAsync(entity).ConfigureAwait(false);
}
public async Task HandleEventAsync(SfsConfirmedEntityEventData<TransferNote> eventData)
{
var entity = eventData.Entity;
await AddExchangeDataAsync(entity).ConfigureAwait(false);
}
protected override async Task AddExchangeDataAsync(List<TransferNote> entities)
{

Loading…
Cancel
Save