diff --git a/src/main/resources/static/assets/js/project_budget_plan.js b/src/main/resources/static/assets/js/project_budget_plan.js index 536bad7..5632f78 100644 --- a/src/main/resources/static/assets/js/project_budget_plan.js +++ b/src/main/resources/static/assets/js/project_budget_plan.js @@ -489,7 +489,7 @@ function updateEachCapitalInterest() { //找到本月之前的所有的垫资和回款 var underwrittenPlan = summationByClass($(this),".input-changeable-underwritten-plan-budget-plan", index); var repaymentPlan= summationByClass($(this),".input-changeable-repayment-plan-budget-plan", index); - + console.log(underwrittenPlan, repaymentPlan); var capitalInterest = f2((underwrittenPlan-repaymentPlan)*underwrittenPlanTaxRate/100/12); total += capitalInterest; @@ -511,7 +511,8 @@ function summationByClass(input, className, myIndex) { var trs = input.parent().parent().parent().find("tr"); trs.each(function (index, element) { //myIndex从0开始,刨除表头和总计两行 - if(index-2<=myIndex){ + index-=2; + if(index>=0 && index<=myIndex){ total += f2($(this).find(className).val()); } });