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();*/ }