|
@@ -137,19 +137,20 @@ public class InOutStorageBomServiceImpl extends ServiceImpl<InOutStorageBomMappe
|
|
|
Map<Long, String> map = inOutStorageErpExportVoList.stream()
|
|
|
.collect(Collectors.toMap(InOutStorageErpExportVo::getId, InOutStorageErpExportVo::getCode));
|
|
|
Map<String, Integer> serialNumberMap = new HashMap<>();
|
|
|
- List<InOutStorageBomErpExportVo> inOutStorageBomErpExportVoList = list.stream().map(item -> {
|
|
|
- InOutStorageBomErpExportVo inOutStorageBomErpExportVo = new InOutStorageBomErpExportVo();
|
|
|
- inOutStorageBomErpExportVo.setCode(map.get(item.getInOutStorageId()));
|
|
|
- inOutStorageBomErpExportVo.setBomSpecCode(item.getBomSpecCode());
|
|
|
- inOutStorageBomErpExportVo.setQuantity(item.getQuantity().toPlainString());
|
|
|
- inOutStorageBomErpExportVo.setWarehouseCode(item.getWarehouseCode());
|
|
|
- inOutStorageBomErpExportVo.setUnit("PCS");
|
|
|
- inOutStorageBomErpExportVo.setPieces("0");
|
|
|
- inOutStorageBomErpExportVo.setSourceRtk("OTHER");
|
|
|
- inOutStorageBomErpExportVo.setUnitCost("0");
|
|
|
- inOutStorageBomErpExportVo.setCostAmt("0");
|
|
|
- return inOutStorageBomErpExportVo;
|
|
|
- })
|
|
|
+ List<InOutStorageBomErpExportVo> inOutStorageBomErpExportVoList = list.stream()
|
|
|
+ .map(item -> {
|
|
|
+ InOutStorageBomErpExportVo inOutStorageBomErpExportVo = new InOutStorageBomErpExportVo();
|
|
|
+ inOutStorageBomErpExportVo.setCode(map.get(item.getInOutStorageId()));
|
|
|
+ inOutStorageBomErpExportVo.setBomSpecCode(item.getBomSpecCode());
|
|
|
+ inOutStorageBomErpExportVo.setQuantity(item.getQuantity().toPlainString());
|
|
|
+ inOutStorageBomErpExportVo.setWarehouseCode(item.getWarehouseCode());
|
|
|
+ inOutStorageBomErpExportVo.setUnit("PCS");
|
|
|
+ inOutStorageBomErpExportVo.setPieces("0");
|
|
|
+ inOutStorageBomErpExportVo.setSourceRtk("OTHER");
|
|
|
+ inOutStorageBomErpExportVo.setUnitCost("0");
|
|
|
+ inOutStorageBomErpExportVo.setCostAmt("0");
|
|
|
+ return inOutStorageBomErpExportVo;
|
|
|
+ })
|
|
|
.sorted(comparing(InOutStorageBomErpExportVo::getCode))
|
|
|
.peek(item -> {
|
|
|
Integer serialNumber = serialNumberMap.get(item.getCode());
|