利率类型增加JS校验

This commit is contained in:
zhulianghua 2018-08-06 22:19:15 +08:00
parent 56f2bfdae2
commit c59a6a2abf

View File

@ -91,6 +91,9 @@
ASObjectWindow dwTemp = bcrd.createObjectWindow(inputParameters, CurPage, request);
ASDataObject doTemp=dwTemp.getDataObject();
if("ADJUST_INTEREST".equals(componentID)) {
doTemp.setHtmlEvent("VALUE_ISADJUST_INTEREST", "onchange", "checkValueIsadjustInterest");
}
dwTemp.ReadOnly = "0"; //ÉèÖÃÊÇ·ñÖ»¶Á 1:Ö»¶Á 0:¿Éд
dwTemp.genHTMLObjectWindow("");
CurPage.setObjectWindowOutput(dwTemp.CurPage.getObjectWindowOutput());
@ -125,8 +128,28 @@
$("#VALUE_PENALTY_RATE_DAY").after($("<span style='display:inline-block;width:30px;height:16px;position:relative;bottom:-4' class='tenthousand'></span>"));
}
}
//적쪽잚謹JS叫駱
checkValueIsadjustInterest();
})
//적쪽잚謹JS叫駱
function checkValueIsadjustInterest() {
var valueIsadjustInterest = getItemValue(0, 0, "VALUE_ISADJUST_INTEREST");
if("N" == valueIsadjustInterest) {
setItemReadOnly(0, 0, "VALUE_RATE_FLOAT_TYPE", true);
setItemReadOnly(0, 0, "VALUE_ADJUST_STYLE", true);
setItemRequired(0, "VALUE_RATE_FLOAT_TYPE", false);
setItemRequired(0, "VALUE_ADJUST_STYLE", false);
setItemValue(0, 0, "VALUE_RATE_FLOAT_TYPE", "");
setItemValue(0, 0, "VALUE_ADJUST_STYLE", "");
} else {
setItemReadOnly(0, 0, "VALUE_RATE_FLOAT_TYPE", false);
setItemReadOnly(0, 0, "VALUE_ADJUST_STYLE", false);
setItemRequired(0, "VALUE_RATE_FLOAT_TYPE", true);
setItemRequired(0, "VALUE_ADJUST_STYLE", true);
}
}
function save(){
if("<%=productID%>"=="null"){
as_save(0);