master
liweidong-hj 3 months ago
parent 59155bbbaa
commit 6e377693f9
  1. 6
      src/main/java/com/nov/KgLowDurable/pojo/vo/LdTwoInventoryVO.java
  2. 11
      src/main/java/com/nov/KgLowDurable/service/Impl/LdTwoOutStorageServiceImpl.java

@ -79,4 +79,10 @@ public class LdTwoInventoryVO implements Serializable {
*/ */
private String department; private String department;
/**
* 库存
*/
private BigDecimal inventory;
} }

@ -246,6 +246,7 @@ public class LdTwoOutStorageServiceImpl extends ServiceImpl<LdTwoOutStorageMappe
LdConsumerForm consumerForm = consumerFormService.getByMaterialId(groupMaterialVO.getMaterialId(), departmentId); LdConsumerForm consumerForm = consumerFormService.getByMaterialId(groupMaterialVO.getMaterialId(), departmentId);
if(null != consumerForm){ if(null != consumerForm){
BeanUtils.copyProperties(consumerForm, ldTwoInventoryVO); BeanUtils.copyProperties(consumerForm, ldTwoInventoryVO);
ldTwoInventoryVO.setInventory(consumerForm.getNum());
} }
//耐用 //耐用
@ -254,12 +255,18 @@ public class LdTwoOutStorageServiceImpl extends ServiceImpl<LdTwoOutStorageMappe
.map(form -> { .map(form -> {
LdTwoInventoryVO vo = new LdTwoInventoryVO(); LdTwoInventoryVO vo = new LdTwoInventoryVO();
BeanUtils.copyProperties(form, vo); BeanUtils.copyProperties(form, vo);
vo.setInventory(form.getNum());
return vo; return vo;
}) })
.collect(Collectors.toList()); .collect(Collectors.toList());
list.add(ldTwoInventoryVO);
list.addAll(collect); if(null != ldTwoInventoryVO){
list.add(ldTwoInventoryVO);
}
if(!CollectionUtils.isEmpty(collect)){
list.addAll(collect);
}
groupMaterialVO.setTwoInventoryVOList(list); groupMaterialVO.setTwoInventoryVOList(list);
} }
} }

Loading…
Cancel
Save