同步 测试
This commit is contained in:
parent
ab05c2b597
commit
4b7d84314b
@ -587,15 +587,19 @@ public class ProductCondition {
|
||||
|
||||
public void getProductPenaRulesApp(List<Map<String, Object>> appList,String productId) throws Exception{
|
||||
Map<String,Map<String,String>> map=ProductParamUtil.getProductComponentType(productId, "PRD0308");
|
||||
if(map.containsKey("PFD01")){//ÃⷣϢÌìÊý
|
||||
/*if(map.containsKey("PFD01")){//免罚息天数
|
||||
String day=map.get("PFD01").get("PenaltyFreeDays");
|
||||
if(day.length()>0){
|
||||
ProductBaseLoanTools.addAppList(appList, "FREE_DEFA_INTER_DAY", "coldefaultvalue", day);
|
||||
doTemp.setDefaultValue("FREE_DEFA_INTER_DAY", day);
|
||||
}
|
||||
if("N".equals(map.get("PFD01").get("AllowModify"))){
|
||||
ProductBaseLoanTools.addAppList(appList, "FREE_DEFA_INTER_DAY", "colreadonly", "1");
|
||||
doTemp.setColumnAttribute("FREE_DEFA_INTER_DAY","colreadonly", "1");
|
||||
}
|
||||
}
|
||||
}*/
|
||||
BizObject bo = JBOFactory.createBizObjectQuery(CONFIGURATE.CLASS_NAME,"ATTR_ID=:attrId")
|
||||
.setParameter("attrId","免罚息天数配置").getSingleResult(false);
|
||||
String day = (bo==null)?"":bo.getAttribute("ATTR_VALUE").getString();
|
||||
ProductBaseLoanTools.addAppList(appList, "FREE_DEFA_INTER_DAY", "coldefaultvalue", day);
|
||||
if(map.containsKey("PENALTY_RATE_DAY")){//罚息日利率
|
||||
String rate=map.get("PENALTY_RATE_DAY").get("PENALTY_RATE_DAY");
|
||||
if(rate.length()>0){
|
||||
@ -870,11 +874,14 @@ public class ProductCondition {
|
||||
//测算年利率字段
|
||||
Map<String, Map<String, String>> productRates = ProductParamUtil.getProductComponentType(productId, "PRD0350");
|
||||
Map<String, String> productRate = productRates.get("product_rate");
|
||||
String periodType = ProductParamUtil.getProductParameterValue(productId, "PRD0350", "period_type", "begin_end");
|
||||
periodType = periodType == null ? "period_type_0" : periodType;
|
||||
ProductBaseLoanTools.addAppList(appList, "PERIOD_TYPE", "coldefaultvalue", periodType);
|
||||
if(productRate != null) {
|
||||
String incomeNumber = productRate.get("INCOME_NUMBER") == null ? "0" : productRate.get("INCOME_NUMBER");
|
||||
ProductBaseLoanTools.addAppList(appList, "INCOME_NUMBER", "coldefaultvalue", incomeNumber);
|
||||
String periodType = productRate.get("begin_end") == null ? "period_type_0" : productRate.get("begin_end");
|
||||
ProductBaseLoanTools.addAppList(appList, "PERIOD_TYPE", "coldefaultvalue", periodType);
|
||||
// String periodType = productRate.get("begin_end") == null ? "period_type_0" : productRate.get("begin_end");
|
||||
// ProductBaseLoanTools.addAppList(appList, "PERIOD_TYPE", "coldefaultvalue", periodType);
|
||||
String ProductType = productRate.get("ProductType") == null ? "0" : productRate.get("ProductType");
|
||||
String isReadOnly = productRate.get("ProductRateReadOnly") == null ? "Y" : productRate.get("ProductRateReadOnly");
|
||||
String YEAR_RATE = productRate.get("ProductRate") == null ? "0" : productRate.get("ProductRate");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user