|
|
@ -38,9 +38,13 @@ public class IssueNoteEventHandler |
|
|
|
{ |
|
|
|
await detail.TrySetLocationAsync(LocationAclService).ConfigureAwait(false); |
|
|
|
} |
|
|
|
var exchangeDataerp = await BuildExchangeDataAsync(StoreEventConsts.WMS, StoreEventConsts.ERP, ExchangeDataType, dtos).ConfigureAwait(false); |
|
|
|
var details = dtos.SelectMany(dto => dto.Details); |
|
|
|
var exchangeDatames = await BuildExchangeDataAsync(StoreEventConsts.WMS, StoreEventConsts.MES, ExchangeDataType, dtos).ConfigureAwait(false); |
|
|
|
if (details.Any())//如果无明细不给tyrp传接口只给mes传接口
|
|
|
|
{ |
|
|
|
var exchangeDataerp = await BuildExchangeDataAsync(StoreEventConsts.WMS, StoreEventConsts.ERP, ExchangeDataType, dtos).ConfigureAwait(false); |
|
|
|
await AddManyAsync(exchangeDataerp).ConfigureAwait(false); |
|
|
|
} |
|
|
|
await AddManyAsync(exchangeDatames).ConfigureAwait(false); |
|
|
|
} |
|
|
|
|
|
|
|