diff --git a/calc/com/tenwa/reckon/executor/EvenInterestExecutor.java b/calc/com/tenwa/reckon/executor/EvenInterestExecutor.java index 38ad1b6d7..6144cecbd 100644 --- a/calc/com/tenwa/reckon/executor/EvenInterestExecutor.java +++ b/calc/com/tenwa/reckon/executor/EvenInterestExecutor.java @@ -87,14 +87,15 @@ public class EvenInterestExecutor extends FundRentPlanExecutor { public void calFina(ConditionBean cb, TabCalBean tcb, int startList, FundRentPlanBean frpb) throws Exception { // 加载利息列表 - //InterestCalServiceImpl icsi = new InterestCalServiceImpl(); - //List interests = icsi.getInterestList(frpb.getRentList(), cb.getCleanLeaseMoney(), cb.getYearRate(), cb.getPeriodType(), cb.getGrace(), cb.getIncomeNumberYear(), cb.getEquipEndValue(),cb.getRateAdjustType()); - frpb.setInterestBusinessList(frpb.getColumn_2()); - + InterestCalServiceImpl icsi = new InterestCalServiceImpl(); + List interests = icsi.getInterestList(frpb.getRentList(), cb.getCleanLeaseMoney(), cb.getYearRate(), cb.getPeriodType(), cb.getGrace(), cb.getIncomeNumberYear(), cb.getEquipEndValue(),cb.getRateAdjustType()); + // frpb.setInterestBusinessList(frpb.getColumn_2()); + frpb.setInterestBusinessList(interests); // 加载本金列表 - //CorpusServiceImpl csi = new CorpusServiceImpl(); - //List corpusList = csi.getCorpusList(frpb.getRentList(), frpb.getInterestBusinessList()); - frpb.setCorpusBusinessList(frpb.getColumn_1()); + CorpusServiceImpl csi = new CorpusServiceImpl(); + List corpusList = csi.getCorpusList(frpb.getRentList(), frpb.getInterestBusinessList()); + // frpb.setCorpusBusinessList(frpb.getColumn_1()); + frpb.setCorpusBusinessList(corpusList); // 加载调整信息列表 RentPlanServiceImpl rpsi = new RentPlanServiceImpl();