64 lines
2.5 KiB
Plaintext
64 lines
2.5 KiB
Plaintext
<%@ page contentType="text/html; charset=GBK"%>
|
|
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%><%
|
|
/*
|
|
Author: undefined 2017-06-30
|
|
Content: 示例详情页面
|
|
History Log:
|
|
*/
|
|
|
|
String flowunid=CurPage.getParameter("flowunid");//流程编号
|
|
String plannumber=CurPage.getParameter("plannumber");//方案编号
|
|
String planlist=CurPage.getParameter("planlist");//期次
|
|
|
|
String sTempletNo = "LCRentPlanInfo";//--模板号--
|
|
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
|
|
doTemp.setDefaultValue("flowunid", flowunid);
|
|
doTemp.setDefaultValue("payment_number", plannumber);
|
|
doTemp.setDefaultValue("PLAN_LIST", planlist);
|
|
doTemp.setDefaultValue("plan_list", planlist);
|
|
doTemp.setHtmlEvent("CORPUS","onchange","calRentFina");
|
|
doTemp.setHtmlEvent("INTEREST","onchange","calRentFina");
|
|
doTemp.setHtmlEvent("CORPUS_BUSINESS","onchange","calRentBusiness");
|
|
doTemp.setHtmlEvent("INTEREST_BUSINESS","onchange","calRentBusiness");
|
|
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
|
|
dwTemp.Style = "2";//freeform
|
|
dwTemp.genHTMLObjectWindow(CurPage.getParameter("ID"));
|
|
|
|
String sButtons[][] = {
|
|
{"true","","Button","保存","保存所有修改","saveData()","","","",""},
|
|
{"true","","Button","返回","返回列表","goBack()","","","",""}
|
|
};
|
|
sButtonPosition = "south";
|
|
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
|
|
<script type="text/javascript">
|
|
function saveData(){
|
|
//判断财务本金和财务利息是否相同
|
|
var corpus = getItemValue(0,getRow(),"CORPUS");
|
|
var interest = getItemValue(0,getRow(),"INTEREST");
|
|
var bcorpus = getItemValue(0,getRow(),"CORPUS_BUSINESS");
|
|
var binterest = getItemValue(0,getRow(),"INTEREST_BUSINESS");
|
|
if(Number(corpus) + Number(interest) != Number(bcorpus) + Number(binterest)){
|
|
alert("财务本金和财务利息之和应与业务本金和业务利息之和相等,请验证后在执行保存操作!");
|
|
return;
|
|
}
|
|
as_save("myiframe0","goBack()");
|
|
}
|
|
function goBack(){
|
|
var PrevUrl="/Accounting/LoanSimulation_change/RentPlanList.jsp";
|
|
var sparm="flowunid=<%=flowunid%>&plannumber=<%=plannumber%>";
|
|
AsControl.OpenView(PrevUrl,sparm,"_self","");
|
|
}
|
|
|
|
function calRentFina(){
|
|
var corpus = getItemValue(0,getRow(),"CORPUS");
|
|
var interest = getItemValue(0,getRow(),"INTEREST");
|
|
setItemValue(0,0,"RENT",Number(corpus) + Number(interest));
|
|
}
|
|
|
|
function calRentBusiness(){
|
|
var corpus = getItemValue(0,getRow(),"CORPUS_BUSINESS");
|
|
var interest = getItemValue(0,getRow(),"INTEREST_BUSINESS");
|
|
setItemValue(0,0,"RENT",Number(corpus) + Number(interest));
|
|
}
|
|
</script>
|
|
<%@ include file="/Frame/resources/include/include_end.jspf"%> |