1.删除ie浏览器输入框叉号(因为点击叉号不会触发onchange事件)。

2.修改网银收款核销输入值逻辑问题。
This commit is contained in:
zhangbb 2018-08-27 16:58:52 +08:00
parent b81e119340
commit 2187423be6
2 changed files with 41 additions and 8 deletions

View File

@ -1,6 +1,10 @@
@charset "gb2312";
@import url("common.css");
@import url("../filter.css");
input::-ms-clear{
display: none;
}
/*通用表格页面样式*/
.list_page{
background-color: transparent;

View File

@ -137,6 +137,14 @@
}
var interest = removeFomatedNumber(getItemValue(0,position,"INTEREST"));
rent = eval(thisFactMoney + "+" + interest + "+" + interestadjust);
if(eval(rent + "+" + penalty+"-"+interestadjust) <= 0){
alert("回笼租金或回笼罚息错误本次收款金额不能小于等于0。");
if(oldValue == ".00"){
oldValue = "0.00";
}
this.value = oldValue;
return;
}
if(rent == 0){
setItemValue(0,position,"RENT","0.00");
}else{
@ -156,6 +164,14 @@
}
var corpus = removeFomatedNumber(getItemValue(0,position,"CORPUS"));
rent = eval(thisFactMoney + "+" + corpus + "+" + interestadjust);
if(eval(rent + "+" + penalty+"-"+interestadjust) <= 0){
alert("回笼租金或回笼罚息错误本次收款金额不能小于等于0。");
if(oldValue == ".00"){
oldValue = "0.00";
}
this.value = oldValue;
return;
}
if(rent == 0){
setItemValue(0,position,"RENT","0.00");
}else{
@ -171,6 +187,14 @@
this.value = oldValue;
return;
}
if(eval(rent + "+" + penalty+"-"+interestadjust) <= 0){
alert("回笼租金或回笼罚息错误本次收款金额不能小于等于0。");
if(oldValue == ".00"){
oldValue = "0.00";
}
this.value = oldValue;
return;
}
}else if(colName == "INTEREST_ADJUST"){
var interestOverMoney = AsControl.RunJsp("/Tenwa/Lease/Flow/Rent/RentIncome/GetRentPlanOverMoney.jsp","paymentNumber="+paymentNumber+"&planList="+planList+"&flowunid=<%=flowunid%>&colName=INTEREST");
var corpus = removeFomatedNumber(getItemValue(0,position,"CORPUS"));
@ -184,20 +208,24 @@
return;
}
rent = eval(thisFactMoney + "+" + corpus + "+" + interest);
if(eval(rent + "+" + penalty+"-"+interestadjust) <= 0){
alert("回笼租金或回笼罚息错误本次收款金额不能小于等于0。");
if(oldValue == ".00"){
oldValue = "0.00";
}
this.value = oldValue;
return;
}
if(rent == 0){
setItemValue(0,position,"RENT","0.00");
}else{
setItemValue(0,position,"RENT",getDWFomatedNumber(eval(thisFactMoney + "+" + corpus+ "+" + interest),2));
}
}
if(eval(rent + "+" + penalty+"-"+interestadjust) <= 0){
alert("回笼租金或回笼罚息错误本次收款金额不能小于等于0。");
if(oldValue == ".00"){
oldValue = "0.00";
}
this.value = oldValue;
return;
}
for(var i=0;i<DZ[0][2].length;i++){
newFactMoney = eval(newFactMoney + "+" + getItemValue(0,i,"CORPUS"));
newFactMoney = eval(newFactMoney + "+" + getItemValue(0,i,"INTEREST"));
@ -218,6 +246,7 @@
newFactMoney = newFactMoney - beyondBalance;
}
get();
total();
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>