1.产品中将租赁期限改为可固定期限,也可区间期限。
This commit is contained in:
parent
94b6b64367
commit
0b2ca06ccd
@ -94,6 +94,9 @@
|
||||
if("ADJUST_INTEREST".equals(componentID)) {
|
||||
doTemp.setHtmlEvent("VALUE_ISADJUST_INTEREST", "onchange", "checkValueIsadjustInterest");
|
||||
}
|
||||
if("product_rate".equals(componentID)) {
|
||||
doTemp.setHtmlEvent("VALUE_TERMTYPE", "onchange", "checkValueIsFixed");
|
||||
}
|
||||
dwTemp.ReadOnly = "0"; //设置是否只读 1:只读 0:可写
|
||||
dwTemp.genHTMLObjectWindow("");
|
||||
CurPage.setObjectWindowOutput(dwTemp.CurPage.getObjectWindowOutput());
|
||||
@ -132,7 +135,35 @@
|
||||
if("ADJUST_INTEREST" == "<%=componentID%>") {
|
||||
checkValueIsadjustInterest();
|
||||
}
|
||||
if("product_rate" == "<%=componentID%>") {
|
||||
checkValueIsFixed();
|
||||
}
|
||||
})
|
||||
function checkValueIsFixed(){
|
||||
debugger;
|
||||
var valueIsFixed = getItemValue(0, 0, "VALUE_TERMTYPE");
|
||||
if("01" == valueIsFixed){
|
||||
setItemReadOnly(0, 0, "MINIMUMVALUE_TERMSCOPE", true);
|
||||
setItemReadOnly(0, 0, "MAXIMUMVALUE_TERMSCOPE", true);
|
||||
setItemRequired(0, "MINIMUMVALUE_TERMSCOPE", false);
|
||||
setItemRequired(0, "MAXIMUMVALUE_TERMSCOPE", false);
|
||||
setItemValue(0, 0, "MINIMUMVALUE_TERMSCOPE", "");
|
||||
setItemValue(0, 0, "MAXIMUMVALUE_TERMSCOPE", "");
|
||||
|
||||
setItemReadOnly(0, 0, "OPTIONALVALUE_INCOME_NUMBER", false);
|
||||
setItemRequired(0, "OPTIONALVALUE_INCOME_NUMBER", true);
|
||||
}else{
|
||||
setItemReadOnly(0, 0, "OPTIONALVALUE_INCOME_NUMBER", true);
|
||||
setItemRequired(0, "OPTIONALVALUE_INCOME_NUMBER", false);
|
||||
setItemValue(0, 0, "OPTIONALVALUE_INCOME_NUMBER", "");
|
||||
|
||||
setItemReadOnly(0, 0, "MINIMUMVALUE_TERMSCOPE", false);
|
||||
setItemReadOnly(0, 0, "MAXIMUMVALUE_TERMSCOPE", false);
|
||||
setItemRequired(0, "MINIMUMVALUE_TERMSCOPE", true);
|
||||
setItemRequired(0, "MAXIMUMVALUE_TERMSCOPE", true);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//利率类型JS校验
|
||||
function checkValueIsadjustInterest() {
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
</DecisionTables>
|
||||
</Component>
|
||||
<Component FORMAT="1" ID="SYHS" NAME="收益核算" STATUS="1" TYPE="PRD0350"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收益核算" PARAMETERID="SYHS" PARAMETERNAME="收益核算" PRIGHTTYPE="Required"/></Parameters></Component>
|
||||
<Component FORMAT="1" ID="product_rate" NAME="产品利率/费率" PRODUCT_TYPE="car_product" STATUS="1" TYPE="PRD0350"><Parameters><Parameter ARIGHTTYPE="None" DISPLAYNAME="IRR" PARAMETERID="IRR" PARAMETERNAME="IRR" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="IRRReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="手续费比例" PARAMETERID="HandleMoneyRate" PARAMETERNAME="手续费比例" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="HMRReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="产品利率/费率" PARAMETERID="ProductRate" PARAMETERNAME="产品利率/费率" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="ProductRateReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="利率/费率" PARAMETERID="ProductType" PARAMETERNAME="利率/费率" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="租赁期限" PARAMETERID="INCOME_NUMBER" PARAMETERNAME="租赁期限" PRIGHTTYPE="Required"/></Parameters><DecisionTables/></Component>
|
||||
<Component FORMAT="1" ID="product_rate" NAME="产品利率/费率" PRODUCT_TYPE="car_product" STATUS="1" TYPE="PRD0350"><Parameters><Parameter ARIGHTTYPE="None" DISPLAYNAME="IRR" PARAMETERID="IRR" PARAMETERNAME="IRR" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="IRRReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="手续费比例" PARAMETERID="HandleMoneyRate" PARAMETERNAME="手续费比例" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="HMRReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="产品利率/费率" PARAMETERID="ProductRate" PARAMETERNAME="产品利率/费率" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="ProductRateReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="利率/费率" PARAMETERID="ProductType" PARAMETERNAME="利率/费率" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="期限类型" PARAMETERID="TermType" PARAMETERNAME="期限类型" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="租赁期限" PARAMETERID="INCOME_NUMBER" PARAMETERNAME="租赁期限" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="期限范围" PARAMETERID="TermScope" PARAMETERNAME="期限范围" PRIGHTTYPE="All"/></Parameters><DecisionTables/></Component>
|
||||
<Component FORMAT="1" ID="PRD01-01" NAME="金额期限要求" STATUS="2" TYPE="PRD0103">
|
||||
<Parameters>
|
||||
<Parameter ARIGHTTYPE="Required" DISPLAYNAME="贷款金额" MAXIMUMVALUE="5000.00" MINIMUMVALUE="500.00" PARAMETERID="BusinessSum" PARAMETERNAME="贷款金额" PRIGHTTYPE="All" SORTNO=""/>
|
||||
|
||||
@ -196,4 +196,4 @@
|
||||
<Parameter CODESCRIPT="caution_money_method" CODESOURCE="Code" COMPONENTTYPE="PRD0315" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="DepositStyle" PARAMETERNAME="保证金计算方式(汽车专用)" SELECTTYPE="05" STATUS="1"/>
|
||||
<Parameter COMPONENTTYPE="PRD0315" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="FINAL_PAYMENT_RATIO" PARAMETERNAME="尾款比例" STATUS="1"/>
|
||||
<Parameter COMPONENTTYPE="PRD0315" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="FIRST_PAYMENT_RATIO" PARAMETERNAME="首付款比例" STATUS="1"/>
|
||||
<Parameter COMPONENTTYPE="PRD0315" DATATYPE="2" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="DISCOUNT_ALL" PARAMETERNAME="总贴息金额" STATUS="1" UNIT="<font>元</font>"/><Parameter CODESCRIPT="period_type" CODESOURCE="Code" COMPONENTTYPE="PRD0350" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="begin_end" PARAMETERNAME="先付/后付" SELECTTYPE="05" STATUS="1"/><Parameter CODESCRIPT="oneOrMore" CODESOURCE="Code" COMPONENTTYPE="PRD0315" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="oneOrMore" PARAMETERNAME="分摊方式(汽车专用)" SELECTTYPE="04" STATUS="1"/><Parameter COMPONENTTYPE="PRD0350" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="MINIMUMVALUE,MAXIMUMVALUE" PARAMETERID="LeaseMoneyRatio" PARAMETERNAME="融资比例" STATUS="1" UNIT="%"/><Parameter COMPONENTTYPE="PRD0350" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="splitting_ratio" PARAMETERNAME="分润利率" STATUS="2" UNIT="%"/></Parameters>
|
||||
<Parameter COMPONENTTYPE="PRD0315" DATATYPE="2" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="DISCOUNT_ALL" PARAMETERNAME="总贴息金额" STATUS="1" UNIT="<font>元</font>"/><Parameter CODESCRIPT="period_type" CODESOURCE="Code" COMPONENTTYPE="PRD0350" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="begin_end" PARAMETERNAME="先付/后付" SELECTTYPE="05" STATUS="1"/><Parameter CODESCRIPT="oneOrMore" CODESOURCE="Code" COMPONENTTYPE="PRD0315" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="oneOrMore" PARAMETERNAME="分摊方式(汽车专用)" SELECTTYPE="04" STATUS="1"/><Parameter COMPONENTTYPE="PRD0350" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="MINIMUMVALUE,MAXIMUMVALUE" PARAMETERID="LeaseMoneyRatio" PARAMETERNAME="融资比例" STATUS="1" UNIT="%"/><Parameter COMPONENTTYPE="PRD0350" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="splitting_ratio" PARAMETERNAME="分润利率" STATUS="2" UNIT="%"/><Parameter CODESCRIPT="TermType" CODESOURCE="Code" COMPONENTTYPE="PRD0350" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="TermType" PARAMETERNAME="期限类型" SELECTTYPE="04" STATUS="1"/><Parameter COMPONENTTYPE="PRD0350" DATATYPE="5" METHODTYPE="Nothing" OPERATOR="MINIMUMVALUE,MAXIMUMVALUE" PARAMETERID="TermScope" PARAMETERNAME="期限范围" STATUS="1"/></Parameters>
|
||||
Loading…
x
Reference in New Issue
Block a user