%@ page contentType="text/html; charset=GBK"%>
<%@page import="com.tenwa.reckon.util.TbBeanTools"%>
<%@page import="com.tenwa.reckon.bean.TabCalBean"%>
<%@page import="com.amarsoft.are.jbo.BizObject"%>
<%@page import="com.amarsoft.are.jbo.JBOException"%>
<%@page import="com.amarsoft.are.jbo.JBOFactory"%>
<%@page import="jbo.prd.BUSINESS_TYPE"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
String flowunid=CurPage.getParameter("flowunid");//流程编号
BizObject flow=JBOFactory.createBizObjectQuery("jbo.com.tenwa.entity.comm.flow.FLOW_BUSSINESS_OBJECT","flow_unid=:flowunid").setParameter("flowunid", flowunid).getSingleResult(false);
String contractid="";
if(flow!=null){
contractid=flow.getAttribute("contract_id").getString();
}
String productId=CurPage.getParameter("ProductId");
String plannumber=CurPage.getParameter("plannumber");//方案编号
String planCName=CurPage.getParameter("planCName");//项目方案 合同方案 投放编号 列名
String calType=CurPage.getParameter("calType");
TabCalBean tcb=TbBeanTools.getTabInfo(calType);
if(flowunid == null) flowunid = "100000";
String RightType= CurPage.getParameter("RightType");
String taskno=CurPage.getParameter("TaskNo");
String ishistory=CurPage.getParameter("IsHistory");
String nodeNo=CurPage.getParameter("NodeNo");
//判断是传统还是汽车业务
BizObject bo = JBOFactory.createBizObjectQuery(BUSINESS_TYPE.CLASS_NAME,"typeno=:productID")
.setParameter("productID", productId).getSingleResult(false);
String productType = (bo==null)?"":bo.getAttribute("attribute2").getString();
ASObjectModel doTemp = new ASObjectModel("LCFundPlanTemp");
doTemp.appendJboWhere(" and "+planCName+"='"+plannumber+"'");
if(null!=ishistory&&ishistory.equals("true")){
doTemp.setDataQueryClass("com.tenwa.lease.flow.flowarchive.calcarchive.CalcRentListArachiveShow");
}
CurPage.setAttribute("modelno","fund");
doTemp.setJboClass(tcb.getFundFundPlan_tb());
if("quoted_price".equals(calType)){
doTemp.setColumnAttribute("customername","colreadonly", "1");
doTemp.setColumnAttribute("customername","colinnerbtevent", "");
}
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.setPageSize(100);
if((null!=RightType&&RightType.equals("ReadOnly"))||(null!=ishistory&&ishistory.equals("true"))){
dwTemp.ReadOnly = "1"; //只读模式
}else{
dwTemp.ReadOnly = "0";
}
dwTemp.genHTMLObjectWindow(flowunid);
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标,CSS层叠样式 10、风格
String sButtons[][] =null;
if((null!=RightType&&RightType.equals("ReadOnly"))||(null!=ishistory&&ishistory.equals("true"))){
RightType="ReadOnly";
sButtons=new String[][] {
};
}else{
sButtons=new String[][] {
{"true","","Button","复制","复制","copy()","","","","btn_icon_copy",""},
{"true","","Button","保存","保存","save()","","","btn_icon_save",""},
{"true","","Button","删除","删除","if(confirm('确实要删除吗?'))deleteRecord()","","","","btn_icon_delete",""},
};
}
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<%@ include file="/Frame/resources/include/include_end.jspf"%>