修改年利率取值

This commit is contained in:
tangfutang 2020-09-07 09:30:14 +08:00
parent c70fe25fb8
commit 8e81c2d7bf

View File

@ -82,10 +82,19 @@
String termType = productRate.get("TermType")== null ? "" : productRate.get("TermType");
String termMin = productRate.get("TermScope-MIN");
String termMax = productRate.get("TermScope-MAX");
String isFixedRate = productRate.get("isFixedRate");
String rateTermMin = productRate.get("RateTermScope-MIN");
String rateTermMax = productRate.get("RateTermScope-MAX");
if("02".equals(termType)){
doTemp.setColumnAttribute("INCOME_NUMBER", "coleditstyle", "1");
}
if("N".equals(isFixedRate)){
doTemp.setReadOnly("YEAR_RATE", false);
doTemp.setRequired("YEAR_RATE", true);
}else{
doTemp.setReadOnly("YEAR_RATE", true);
}
/*设置字段事件*/
doTemp.setHtmlEvent("SETTLE_METHOD", "onchange", "changeSettleMethod");//租金计算方式
doTemp.setHtmlEvent("RENT_OR_RATE", "onchange", "rentOrRateChange");//租金推算方法
@ -1041,7 +1050,20 @@ function saveRecord(sPostEvents){
return;
}
}
//校验年利率是否合法
var isFixedRate = "<%=isFixedRate%>";
if("N" == isFixedRate){
var yearRae = getItemValue(0,0,"YEAR_RATE");
var rateTermMin = "<%=rateTermMin%>";
var rateTermMax = "<%=rateTermMax%>";
console.log(rateTermMin +"===" +yearRae+"====" +rateTermMax);
console.log(rateTermMin > yearRae);
console.log(Number(yearRae) > Number(rateTermMax));
if(Number(rateTermMin) > Number(yearRae) || Number(yearRae) > Number(rateTermMax)){
alert("年利率必须大于等于:"+rateTermMin+",并且小于等于:"+rateTermMax);
return;
}
}
//贷款比例不能大于产品配置
var cleanLeaseMoney=eval(getItemValue(0,0,"CLEAN_LEASE_MONEY"));//融资额
var EQUIP_AMT=eval(getItemValue(0,0,"EQUIP_AMT"));