优化
This commit is contained in:
@@ -524,7 +524,7 @@ namespace WMS.Web.Domain.Services
|
||||
var inventoryInOutDet = _inventoryInOutDetailsService.GenerateDto(
|
||||
item.BoxId, item.MaterialId,
|
||||
item.OrgCode, item.StockCode,
|
||||
item.SubStockId, entity.Type,
|
||||
item.SubStockId, InStockTypeConvert(entity.Type),
|
||||
item.SourceBillNo, item.Qty, InventoryInOutType.In);
|
||||
InventoryInOutDetailsGenerateDtoList.Add(inventoryInOutDet);
|
||||
}
|
||||
@@ -1337,8 +1337,52 @@ namespace WMS.Web.Domain.Services
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 出库类型转换为单据类型
|
||||
/// </summary>
|
||||
/// <param name="type"></param>
|
||||
/// <returns></returns>
|
||||
private OrderType OutStockTypeConvert(OutStockType type)
|
||||
{
|
||||
switch (type)
|
||||
{
|
||||
case OutStockType.Sal:
|
||||
return OrderType.Sal_Out;
|
||||
case OutStockType.Assembled:
|
||||
return OrderType.Assembled_Out;
|
||||
case OutStockType.Miscellaneous:
|
||||
return OrderType.Miscellaneous_Out;
|
||||
case OutStockType.Stkdirecttransfers:
|
||||
return OrderType.Stkdirecttransfers_Out;
|
||||
case OutStockType.StktransferInst:
|
||||
return OrderType.StktransferInst_Out;
|
||||
default:
|
||||
return OrderType.StktransferInst_Out;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 入库类型转换为单据类型
|
||||
/// </summary>
|
||||
/// <param name="type"></param>
|
||||
/// <returns></returns>
|
||||
private OrderType InStockTypeConvert(InstockType type)
|
||||
{
|
||||
switch (type)
|
||||
{
|
||||
case InstockType.Purchase:
|
||||
return OrderType.Purchase_In;
|
||||
case InstockType.Assembled:
|
||||
return OrderType.Assembled_In;
|
||||
case InstockType.Miscellaneous:
|
||||
return OrderType.Miscellaneous_In;
|
||||
case InstockType.Stkdirecttransfers:
|
||||
return OrderType.Stkdirecttransfers_In;
|
||||
case InstockType.StktransferInst:
|
||||
return OrderType.StktransferInst_In;
|
||||
default:
|
||||
return OrderType.StktransferInst_In;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user