|
@@ -1918,6 +1918,9 @@ public class FabricLossServiceImpl extends ServiceImpl<FabricLossMapper, FabricL
|
|
|
|
|
|
costInvoiceDetailList = new ArrayList<>();
|
|
|
for (FabricPoOrderIn itemIn : allInList){
|
|
|
+ if (itemIn.getIPrice() == null){
|
|
|
+ itemIn.setIPrice(0.0);
|
|
|
+ }
|
|
|
if (DoubleOperation.mul(itemIn.getIQuantity(),itemIn.getIPrice(), 2)!=0) {
|
|
|
FabricCostInvoiceDetail costInvoiceDetail = FabricCostInvoiceDetail.get(itemIn,"转出成本");
|
|
|
Optional<FabricCostInvoiceDetail> findOpt = costInvoiceDetailList.stream().filter(e->e.getId().equalsIgnoreCase(costInvoiceDetail.getId())).findFirst();
|