杂费添加融资额比例费用参照判断

This commit is contained in:
gityjf 2021-06-02 18:42:59 +08:00
parent d9699c2cb0
commit 5447fdb9d0
2 changed files with 4 additions and 0 deletions

View File

@ -356,6 +356,8 @@ public class PlatformDataToTemp extends BaseBussiness {
incidentalReferB = new BigDecimal(pccBo.getAttribute("INCIDENTAL").toString()).divide(new BigDecimal(pccBo.getAttribute("EQUIP_AMT").toString()), 4, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN);
} else if ("TOTAL_ALL".equals(incidentalRefer)) {
incidentalReferB = new BigDecimal(pccBo.getAttribute("INCIDENTAL").toString()).divide(totalAll, 4, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN);
} else if ("EquipEndAmt".equals(cautionMoneyRefer)) {
incidentalReferB = new BigDecimal(pccBo.getAttribute("INCIDENTAL").toString()).divide(totalAll.subtract(new BigDecimal(pccBo.getAttribute("FIRST_PAYMENT").toString())), 4, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN);
}
/**ÓâÆÚ·£Ï¢±ÈÀý*/
String PENA_RATE = ProductParamUtil.getProductParameterValue(productId, "PRD0308", "PENALTY_RATE_DAY", "PENALTY_RATE_DAY");

View File

@ -163,6 +163,8 @@ public class PlatformDataToTempNotKjflc extends BaseBussiness {
incidentalReferB = new BigDecimal(lcctBo.getAttribute("INCIDENTAL").toString()).divide(new BigDecimal(lcctBo.getAttribute("EQUIP_AMT").toString()), 4, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN);
} else if ("TOTAL_ALL".equals(incidentalRefer)) {
incidentalReferB = new BigDecimal(lcctBo.getAttribute("INCIDENTAL").toString()).divide(totalAll, 4, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN);
} else if ("EquipEndAmt".equals(cautionMoneyRefer)) {
incidentalReferB = new BigDecimal(lcctBo.getAttribute("INCIDENTAL").toString()).divide(totalAll.subtract(new BigDecimal(lcctBo.getAttribute("FIRST_PAYMENT").toString())), 4, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN);
}
/**ÓâÆÚ·£Ï¢±ÈÀý*/
String PENA_RATE = ProductParamUtil.getProductParameterValue(productId, "PRD0308", "PENALTY_RATE_DAY", "PENALTY_RATE_DAY");