<%@ 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"%>