|
@@ -1076,6 +1076,11 @@ public class SyPreAssembledPackingListServiceImpl extends ServiceImpl<SyPreAssem
|
|
|
if(bigDecimalMaps.containsKey(item.getGroupName())){
|
|
|
SyPreAssembledPackingList list=bigDecimalMaps.get(item.getGroupName());
|
|
|
list.setTotal(list.getTotal().add(item.getTotal()));
|
|
|
+ if(item.getPacks()!=null&&list.getPacks()!=null){
|
|
|
+ list.setPacks(list.getPacks().add(item.getPacks()));
|
|
|
+ }else if(item.getPacks()!=null){
|
|
|
+ list.setPacks(item.getPacks());
|
|
|
+ }
|
|
|
|
|
|
list.setTotalNetWeight(list.getTotalNetWeight().add(item.getTotalNetWeight()));
|
|
|
list.setTotalGrossWeight(list.getTotalGrossWeight().add(item.getTotalGrossWeight()));
|
|
@@ -1086,6 +1091,7 @@ public class SyPreAssembledPackingListServiceImpl extends ServiceImpl<SyPreAssem
|
|
|
}else{
|
|
|
SyPreAssembledPackingList list=new SyPreAssembledPackingList();
|
|
|
list.setTotal(item.getTotal());
|
|
|
+ list.setPacks(item.getPacks());
|
|
|
|
|
|
list.setTotalVolume(item.getTotalVolume());
|
|
|
list.setTotalNetWeight(item.getTotalNetWeight());
|
|
@@ -1108,6 +1114,7 @@ public class SyPreAssembledPackingListServiceImpl extends ServiceImpl<SyPreAssem
|
|
|
for (SyPreAssembledPackingList entity : lists){
|
|
|
SyPreAssembledPackingList list=bigDecimalMaps.get(entity.getGroupName());
|
|
|
entity.setTotal(list.getTotal());
|
|
|
+ entity.setPacks(list.getPacks());
|
|
|
|
|
|
entity.setTotalVolume(list.getTotalVolume());
|
|
|
entity.setTotalNetWeight(list.getTotalNetWeight());
|