|
@@ -1066,7 +1066,7 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab
|
|
|
booleanMap.put(item.getOmpoIdItem(),false);
|
|
|
if(bigDecimalMap.containsKey(item.getOmpoIdItem())){//再次
|
|
|
if(item.getMasterMetering().equals("KG")){
|
|
|
- bigDecimalMap.put(item.getOmpoIdItem(),item.getNetWeight().add(item.getNetWeight()));
|
|
|
+ bigDecimalMap.put(item.getOmpoIdItem(),bigDecimalMap.get(item.getOmpoIdItem()).add(item.getNetWeight()));
|
|
|
}else{
|
|
|
bigDecimalMap.put(item.getOmpoIdItem(),item.getActualDeclaredQuantity().add(item.getActualDeclaredQuantity()));
|
|
|
}
|
|
@@ -1078,6 +1078,7 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ System.out.println("bigDecimalMap12345\n"+bigDecimalMap);
|
|
|
}
|
|
|
}
|
|
|
for (SyPackingListFabricItem item : main.getSyPackingListFabricItem()){
|
|
@@ -1260,6 +1261,8 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab
|
|
|
}
|
|
|
|
|
|
if(mapt.get("account").equals("901")&&(item.getInventoryCcode().indexOf("04")!=-1||item.getInventoryCcode().indexOf("03")!=-1)){
|
|
|
+ System.out.println("bigDecimalMap\n"+bigDecimalMap);
|
|
|
+ System.out.println("数量\n"+bigDecimalMap.get(item.getOmpoIdItem()));
|
|
|
mapItem.put("IQUANTITY",bigDecimalMap.get(item.getOmpoIdItem()));//入库单数量
|
|
|
mapItem5.put("IQUANTITY",bigDecimalMap.get(item.getOmpoIdItem()));//采购单数量
|
|
|
}
|