%@ page contentType="text/html; charset=GBK"%><%@
include file="/Frame/resources/include/include_begin_info.jspf"%><%
/*
Content: 风险分类认定签署意见
*/
String PG_TITLE = "风险分类认定签署意见";
//定义变量
String sSql="";
ASResultSet rs=null;
String sObjectNo="",sBusinessType="",sBusinessCurrency="";
String sAccountMonth="",sModeClassifyResult="",sCustomerName="",sCustomerID="";
double dBalance = 0.0;
//BC表或者BD表
String sTableName = "", jbo="";
String sTempletNo = "";
//获取组件参数
//FLOW_TASK表记录流水号
String sSerialNo = CurPage.getParameter("TaskNo");
//风险分类申请流水号
String sClassifyRecordNo = CurPage.getParameter("ObjectNo");
//风险分类类型:Classify
String sObjectType = CurPage.getParameter("ObjectType");
//风险分类是借据或合同
String sResultType = CurPage.getParameter("ResultType");
//将空值转化为空字符串
if(sSerialNo == null) sSerialNo = "";
if(sClassifyRecordNo == null) sClassifyRecordNo = "";
if(sObjectType == null) sObjectType = "";
if(sResultType == null) sResultType = "";
//根据sResultType来确定是对BUSINESS_DUEBILL(借据)或BUSINESS_CONTRACT(合同)表进行操作
if ("BusinessDueBill".equals(sResultType)) {
sTableName = "BUSINESS_DUEBILL";
jbo = "jbo.app.BUSINESS_DUEBILL";
sTempletNo = "SignClassifyOpinionInfo1";
}
if ("BusinessContract".equals(sResultType)) {
sTableName = "BUSINESS_CONTRACT";
jbo = "jbo.app.BUSINESS_CONTRACT";
sTempletNo = "SignClassifyOpinionInfo1";
}
//取得页面需要展现的数据信息:借据/合同流水号,业务品种,币种,余额,会计月份,模型评估结果
sSql = " select CR.ObjectNo,BT.BusinessType,BT.BusinessCurrency," +
" BT.Balance,CR.AccountMonth,CR.SecondResult," +
" BT.CustomerID,BT.CustomerName" +
" from "+SqlObject.getTable("jbo.app.CLASSIFY_RECORD")+" CR," + SqlObject.getTable(jbo) + " BT" +
" where CR.ObjectType = :ObjectType" +
" and CR.SerialNo = :SerialNo and CR.ObjectNo=BT.SerialNo";
rs = Sqlca.getASResultSet(new SqlObject(sSql).setParameter("ObjectType",sResultType).setParameter("SerialNo",sClassifyRecordNo));
if(rs.next()){
sObjectNo = rs.getString("ObjectNo");
sBusinessType = rs.getString("BusinessType");
sBusinessCurrency = rs.getString("BusinessCurrency");
//风险分类模型评估结果代码
sModeClassifyResult = rs.getString("SecondResult");
dBalance = rs.getDouble("Balance");
sAccountMonth = rs.getString("AccountMonth");
sCustomerName = rs.getString("CustomerName");
sCustomerID = rs.getString("CustomerID");
if (sObjectNo==null)sObjectNo="";
if (sBusinessType==null)sBusinessType="";
if (sBusinessCurrency==null)sBusinessCurrency="";
if (sModeClassifyResult==null)sModeClassifyResult="";
if (sAccountMonth==null)sAccountMonth="";
if (sCustomerName==null)sCustomerName="";
if (sCustomerID==null)sCustomerID="";
}
rs.getStatement().close();
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style="2"; //freeform形式
dwTemp.genHTMLObjectWindow(sSerialNo);
String sButtons[][] = {
{"true","","Button","保存","保存所有修改","saveRecord()","","","",""},
{"true","","Button","删除","删除意见","deleteRecord()","","","",""},
};
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<%@ include file="/Frame/resources/include/include_end.jspf"%>