Pārlūkot izejas kodu

动员预付关联

yangyj 1 gadu atpakaļ
vecāks
revīzija
91e03fd726

+ 1 - 0
blade-service/blade-manager/src/main/java/org/springblade/manager/formula/impl/ExecutorMeter.java

@@ -997,6 +997,7 @@ public class ExecutorMeter extends FormulaExecutor {
                                     StartPayForm relate = list.get(list.size() - 1);
                                     BigDecimal pre = startPayForm.stream().filter(s -> s.getPeriodSort() <= relate.getPeriodSort()).map(s -> BaseUtils.str2BigDecimal(s.getMeterMoney())).reduce(BigDecimal.ZERO, BigDecimal::add);
                                     startPay.setPreviousPeriodEndPay(pre.toPlainString());
+                                    startPay.setCurrentPeriodEndPay(addFc.apply(startPay.getCurrentPeriodPay(),startPay.getPreviousPeriodEndPay()));
                                 }
                             }
                           /* BigDecimal  end = startPayForm.stream().filter(s->s.getPeriodSort()<=tec.periodInfo.getSort()).map(s->BaseUtils.str2BigDecimal(s.getMeterMoney())).reduce(BigDecimal.ZERO,BigDecimal::add);