|
|
@@ -80,12 +80,12 @@ public class InvAccountServiceImpl extends ServiceImpl<InvAccountMapper, InvAcco
|
|
|
.findFirst()
|
|
|
.map(ord -> {
|
|
|
if (ord.getInvoicingAmountExcess() != null) {
|
|
|
-
|
|
|
rel.setQuarterAmountExcess(new BigDecimal("300000").subtract(new BigDecimal("5000000").subtract(new BigDecimal(ord.getInvoicingAmountExcess()))).toString());
|
|
|
rel.setSumInvoicingAmount("0");
|
|
|
} else {
|
|
|
if (!rel.getBusinessQuality().equals("0")) {
|
|
|
rel.setQuarterAmountExcess("300000");
|
|
|
+ rel.setInvoicingAmountExcess(rel.getInvoicingAmount());
|
|
|
rel.setSumInvoicingAmount("0");
|
|
|
}
|
|
|
}
|
|
|
@@ -101,9 +101,7 @@ public class InvAccountServiceImpl extends ServiceImpl<InvAccountMapper, InvAcco
|
|
|
.findFirst()
|
|
|
.map(ord -> {
|
|
|
if (ord.getSumInvoicingAmount() != null) {
|
|
|
-
|
|
|
rel.setSumInvoicingAmount(new BigDecimal(rel.getSumInvoicingAmount()).add(new BigDecimal(ord.getSumInvoicingAmount())).toString());
|
|
|
-
|
|
|
}
|
|
|
return rel;
|
|
|
}).orElse(null)
|
|
|
@@ -200,7 +198,9 @@ public class InvAccountServiceImpl extends ServiceImpl<InvAccountMapper, InvAcco
|
|
|
rel.setQuarterAmountExcess(new BigDecimal("300000").subtract(new BigDecimal("5000000").subtract(new BigDecimal(ord.getInvoicingAmountExcess()))).toString());
|
|
|
} else {
|
|
|
if (!rel.getBusinessQuality().equals("0")) {
|
|
|
+ rel.setInvoicingAmountExcess(rel.getInvoicingAmount());
|
|
|
rel.setQuarterAmountExcess("300000");
|
|
|
+ rel.setSumInvoicingAmount("0");
|
|
|
}
|
|
|
}
|
|
|
return rel;
|