1.网银接口可核销金额bug并增加校验

This commit is contained in:
zhangbb 2019-05-29 11:22:14 +08:00
parent 3757d2a144
commit 60959ef7aa

View File

@ -16,9 +16,9 @@
doTemp.setDefaultValue("InputOrgID",inputorgid);
doTemp.setColTips("", "");
doTemp.setDefaultValue("invalid", "N");
doTemp.setHtmlEvent("fact_money","onkeyup","adjustMayOpemoney");
doTemp.setHtmlEvent("nowith_money","onkeyup","adjustMayOpemoney");
doTemp.setHtmlEvent("had_money","onkeyup","adjustMayOpemoney");
doTemp.setHtmlEvent("fact_money","onchange","adjustMayOpemoney");
doTemp.setHtmlEvent("nowith_money","onchange","adjustMayOpemoney");
doTemp.setHtmlEvent("had_money","onchange","adjustMayOpemoney");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
//dwTemp.ReadOnly = "-2";//Ö»¶Áģʽ
@ -43,10 +43,14 @@
function goBack(){
AsControl.OpenView("/Tenwa/Lease/App/Interface/Ebank/LCEbankList.jsp", "","_self","");
}
function saveRecord(sPostEvents){
function saveRecord(sPostEvents){
var mayope_money=getItemValue(0,getRow(),"mayope_money");
if(mayope_money<0){
alert("¿ÉºËÏú½ð¶î²»ÄÜСÓÚ0");
return;
}
var sProjID = getItemValue(0,getRow(),"ID");
setItemValue(0,0,"ID",sProjID);
setItemValue(0,0,"ID",sProjID);
as_save("myiframe0","goBack()");
// var res=RunJavaMethodTrans("com.tenwa.lease.app.ebank.EbankUse","createEbankVoucher","");
}
@ -57,8 +61,10 @@
if(nowith_money==null||nowith_money=="") nowith_money=0;
var had_money=getItemValue(0,getRow(),"had_money");
if(had_money==null||had_money=="") had_money=0;
var mayope_money=parseFloat(fact_money)-parseFloat(nowith_money)-parseFloat(had_money);
setItemValue(0,0,"mayope_money", mayope_money);
var mayope_money=Number(fact_money)-Number(nowith_money)-Number(had_money);
var mayopeMoney = ""+mayope_money;
setItemValue(0,0,"mayope_money", mayopeMoney);
}
function selectOwnAccount(){
AsDialog.OpenSelector("SelectOwnAccount","","dialogWidth=" + parseInt(window.screen.width * 0.9) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){