修改基准利率调整功能
This commit is contained in:
parent
2aec762ac7
commit
01c1aa880e
@ -5,14 +5,28 @@
|
||||
Content: 示例详情页面
|
||||
History Log:
|
||||
*/
|
||||
|
||||
String sql = "select max(start_date),BASE_RATE_HALF,BASE_RATE_ONE,BASE_RATE_THREE,BASE_RATE_FIVE,BASE_RATE_ABOVEFIVE from LC_STANDARD_INTEREST "+
|
||||
"where start_date<(select start_date from LC_STANDARD_INTEREST where id='"+CurPage.getParameter("id")+"')";
|
||||
ASResultSet rs = Sqlca.getASResultSet2(sql);
|
||||
String BASE_RATE_HALF = "";
|
||||
String BASE_RATE_ONE = "";
|
||||
String BASE_RATE_THREE = "";
|
||||
String BASE_RATE_FIVE = "";
|
||||
String BASE_RATE_ABOVEFIVE = "";
|
||||
if(rs.next()){
|
||||
BASE_RATE_HALF = rs.getStringValue("BASE_RATE_HALF");
|
||||
BASE_RATE_ONE = rs.getStringValue("BASE_RATE_ONE");
|
||||
BASE_RATE_THREE = rs.getStringValue("BASE_RATE_THREE");
|
||||
BASE_RATE_FIVE = rs.getStringValue("BASE_RATE_FIVE");
|
||||
BASE_RATE_ABOVEFIVE = rs.getStringValue("BASE_RATE_ABOVEFIVE");
|
||||
}
|
||||
|
||||
String sTempletNo = "LCStandardInterestInfo";//--模板号--
|
||||
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
|
||||
doTemp.setHtmlEvent("BASE_RATE_HALF,BASE_RATE_ONE,BASE_RATE_THREE,BASE_RATE_FIVE,BASE_RATE_ABOVEFIVE", "onchange", "getRateByBase");
|
||||
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
|
||||
dwTemp.Style = "2";//freeform
|
||||
//dwTemp.ReadOnly = "-2";//Ö»¶Áģʽ
|
||||
dwTemp.genHTMLObjectWindow(CurPage.getParameter("id"));
|
||||
|
||||
String sButtons[][] = {
|
||||
{"true","All","Button","保存","保存所有修改","as_save(0)","","","",""},
|
||||
{"true","All","Button","返回","返回列表","returnList()","","","","btn_icon_return"}
|
||||
@ -21,8 +35,29 @@
|
||||
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
|
||||
<script type="text/javascript">
|
||||
function returnList(){
|
||||
var pUrl="/Tenwa/Core/Standard/LCStandardInterestList.jsp";
|
||||
var pUrl="/Tenwa/Core/Standard/CentralLCStandardInterestList.jsp";
|
||||
AsControl.OpenView(pUrl, "","_self","");
|
||||
}
|
||||
|
||||
function getRateByBase(){
|
||||
//本次基准利率
|
||||
var BASE_RATE_HALF=getItemValue(0,0,'BASE_RATE_HALF');
|
||||
var BASE_RATE_ONE=getItemValue(0,0,'BASE_RATE_ONE');
|
||||
var BASE_RATE_THREE=getItemValue(0,0,'BASE_RATE_THREE');
|
||||
var BASE_RATE_FIVE=getItemValue(0,0,'BASE_RATE_FIVE');
|
||||
var BASE_RATE_ABOVEFIVE=getItemValue(0,0,'BASE_RATE_ABOVEFIVE');
|
||||
//上一次央行基准利率
|
||||
var sBASE_RATE_HALF = "<%=BASE_RATE_HALF%>";
|
||||
var sBASE_RATE_ONE = "<%=BASE_RATE_ONE%>";
|
||||
var sBASE_RATE_THREE = "<%=BASE_RATE_THREE%>";
|
||||
var sBASE_RATE_FIVE = "<%=BASE_RATE_FIVE%>";
|
||||
var sBASE_RATE_ABOVEFIVE = "<%=BASE_RATE_ABOVEFIVE%>";
|
||||
//浮动利率
|
||||
setItemValue(0,0,'RATE_HALF',(parseFloat(BASE_RATE_HALF)-parseFloat(sBASE_RATE_HALF))+'');
|
||||
setItemValue(0,0,'RATE_ONE',(parseFloat(BASE_RATE_ONE)-parseFloat(sBASE_RATE_ONE))+'');
|
||||
setItemValue(0,0,'RATE_THREE',(parseFloat(BASE_RATE_THREE)-parseFloat(sBASE_RATE_THREE))+'');
|
||||
setItemValue(0,0,'RATE_FIVE',(parseFloat(BASE_RATE_FIVE)-parseFloat(sBASE_RATE_FIVE))+'');
|
||||
setItemValue(0,0,'RATE_ABOVEFIVE',(parseFloat(BASE_RATE_ABOVEFIVE)-parseFloat(sBASE_RATE_ABOVEFIVE))+'');
|
||||
}
|
||||
</script>
|
||||
<%@ include file="/Frame/resources/include/include_end.jspf"%>
|
||||
Loading…
x
Reference in New Issue
Block a user