|
|
@ -88,6 +88,8 @@ public class TransferRequestAppService : SfsStoreRequestAppServiceBase |
|
|
|
transferRequest.Type = EnumTransSubType.Transfer_Warehouse.ToString(); //重点 需要转换
|
|
|
|
enumTransSubType = EnumTransSubType.Transfer_Warehouse; |
|
|
|
transferRequest.UseOnTheWayLocation = true; |
|
|
|
await SetEntityPropertiesAsync(transferRequest, enumTransSubType) |
|
|
|
.ConfigureAwait(false); |
|
|
|
} |
|
|
|
//客户储位
|
|
|
|
if (transferRequest.Type == EnumTransSubType.Transfer_Customer.GetDisplayName()) |
|
|
@ -95,6 +97,7 @@ public class TransferRequestAppService : SfsStoreRequestAppServiceBase |
|
|
|
transferRequest.Type = EnumTransSubType.Transfer_Customer.ToString(); //重点 需要转换
|
|
|
|
enumTransSubType = EnumTransSubType.Transfer_Customer; |
|
|
|
transferRequest.UseOnTheWayLocation = true; |
|
|
|
|
|
|
|
} |
|
|
|
//线边调拨
|
|
|
|
if (transferRequest.Type == EnumTransSubType.Transfer_WIP.GetDisplayName()) |
|
|
@ -102,6 +105,7 @@ public class TransferRequestAppService : SfsStoreRequestAppServiceBase |
|
|
|
transferRequest.Type = EnumTransSubType.Transfer_WIP.ToString(); //重点 需要转换
|
|
|
|
enumTransSubType = EnumTransSubType.Transfer_WIP; |
|
|
|
transferRequest.UseOnTheWayLocation = true; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
foreach (var detail in transferRequest.Details) |
|
|
@ -152,9 +156,9 @@ public class TransferRequestAppService : SfsStoreRequestAppServiceBase |
|
|
|
detail.ToStatus = balanceDto.Status; |
|
|
|
detail.ToLot = balanceDto.Lot; |
|
|
|
} |
|
|
|
|
|
|
|
await SetEntityPropertiesAsync(transferRequest, enumTransSubType) |
|
|
|
.ConfigureAwait(false); |
|
|
|
.ConfigureAwait(false); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
return dictionary; |
|
|
|