<%@page import="com.amarsoft.awe.dw.ASObjectWindow"%> <%@page import="com.amarsoft.app.base.util.ObjectWindowHelper"%> <%@page import="com.amarsoft.app.base.businessobject.BusinessObject"%> <%@page import="com.amarsoft.app.als.sys.function.config.FunctionConfig"%> <%@page import="com.amarsoft.app.als.sys.function.model.FunctionInstance"%> <%@page import="com.amarsoft.app.als.ui.function.FunctionWebTools"%> <%@ page contentType="text/html; charset=GBK"%> <%@ include file="/IncludeBegin.jsp"%> <% String PG_TITLE = ""; // 浏览器窗口标题 PG_TITLE String PG_CONTENT_TITLE = CurPage.getParameter("PG_CONTENT_TITLE"); //默认的内容区标题 String PG_CONTNET_TEXT = "请点击左侧列表";//默认的内容区文字 String PG_LEFT_WIDTH = "200";//默认的treeview宽度 String showTitleFlag = CurPage.getParameter("ShowTitleFlag"); if("".equals(showTitleFlag)||showTitleFlag==null) showTitleFlag = "0"; FunctionInstance functionInstance=FunctionInstance.getFunctionInstance(CurPage, CurUser); String functionID = functionInstance.getFunction().getString("FunctionID"); String functionItemID =functionInstance.getCurFunctionItemID(); String defaultClickItemId=""; if(PG_TITLE==null||PG_TITLE.length()==0){ PG_TITLE = functionInstance.getFunction().getString("FunctionName"); } //定义Treeview OHTMLTreeView tviTemp = new OHTMLTreeView(CurPage, PG_TITLE,"right"); //如果树图只有一个选项则默认不显示树图 if(functionInstance.getFunctionItemList() != null && functionInstance.getFunctionItemList().size() <= 1) PG_LEFT_WIDTH = "1"; FunctionWebTools.genHTMLTreeView(tviTemp, functionInstance, functionItemID); ArrayList lst=tviTemp.Items; for(TreeViewItem treeItem:lst){ if(treeItem.getType().equalsIgnoreCase("page") && defaultClickItemId.equals("")){ defaultClickItemId=treeItem.getId(); break; } } String sButtons[][] = FunctionWebTools.genButtons(functionInstance, functionItemID); if(sButtons == null) sButtons = new String[0][6]; for(String[] button : sButtons){ if(!"Button".equalsIgnoreCase(button[6])) button[0] = "false"; } //if("0".equals(showTitleFlag)){ if(sButtons.length==0){ PG_TITLE = null; PG_CONTENT_TITLE = null; } List dwList = functionInstance.getAllFunctionItemList(functionItemID, FunctionInstance.FUNCTION_ITEM_TYPE_INFO); if(dwList!=null&&!dwList.isEmpty()){ %> <% } %> <%@include file="/Resources/CodeParts/View04.jsp"%> <%@include file="/AppMain/resources/widget/jspf/FunctionScript.jspf" %> <%@ include file="/IncludeEnd.jsp"%>