2018-06-03 22:26:41 +08:00

54 lines
1.9 KiB
JavaScript

var aheadPaymentScheFlag = false;//控制是否需要贷款进行还款计划测算
/*~[Describe=保存前校验方法;InputParam=无;OutPutParam=无;]~*/
function beforeSave(){
var transDate = getItemValue(0,getRow(),"TransDate");
if(transDate < businessDate){
alert("生效日期不能早于当前日期");
return false;
}
return true;
}
/*~[Describe=保存后续逻辑;InputParam=无;OutPutParam=无;]~*/
function afterSave(){
if(aheadPaymentScheFlag)
{
AsDialog.PopView("/Accounting/Transaction/ViewPrepaymentConsult.jsp","TransSerialNo="+transactionSerialNo,"",function(){
aheadPaymentScheFlag = false;
});
}
/*openFeeList();*/
}
/*~[Describe=还款计划测算;InputParam=无;OutPutParam=无;]~*/
function viewConsult(){
aheadPaymentScheFlag = true;
saveRecord("afterSave();");
}
/*~[Describe=费用信息;InputParam=无;OutPutParam=无;]~
function openFeeList(){
var obj = $('#ContentFrame_NEWFEEPart');
//if(typeof(obj) == "undefined" || obj == null || typeof(obj_dw) == "undefined" || obj_dw == null) return;
if(typeof(obj) == "undefined" || obj == null) return;
OpenComp("AcctFeeList","/Accounting/LoanDetail/LoanTerm/AcctFeeList.jsp","Status=0@1&ToInheritObj=y&ObjectNo="+documentSerialNo+"&ObjectType="+documentType+"","NEWFEEPart","");
}
*/
/*~[Describe=初始化;InputParam=无;OutPutParam=无;]~*/
function initRow(){
if (getRowCount(0)==0) {
as_add("myiframe0");//新增记录
}
setItemValue(0,getRow(),"INPUTUSERID",curUserID);
setItemValue(0,getRow(),"INPUTUSERNAME",curUserName);
setItemValue(0,getRow(),"INPUTORGID",curOrgID);
setItemValue(0,getRow(),"INPUTORGNAME",curOrgName);
setItemValue(0,getRow(),"INPUTDATE",businessDate);
setItemValue(0,getRow(),"UPDATEUSERID",curUserID);
setItemValue(0,getRow(),"UPDATEUSERNAME",curUserName);
setItemValue(0,getRow(),"UPDATEORGID",curOrgID);
setItemValue(0,getRow(),"UPDATEORGNAME",curOrgName);
setItemValue(0,getRow(),"UPDATEDATE",businessDate);
/*openFeeList();*/
}