<%@page import="com.amarsoft.are.util.json.JSONEncoder"%> <%@page import="com.amarsoft.awe.ow.*"%> <%@ page language="java" contentType="text/html; charset=GBK" %> <%@ include file="/IncludeBegin.jsp"%> <% String sDoNo = CurPage.getParameter("DoNo"); String sParameters = CurPage.getParameter("Parameters"); String sSortField = CurPage.getParameter("SortField"); String sTextField = CurPage.getParameter("TextField"); String sReturnFields = CurPage.getParameter("ReturnFields"); boolean isMulti = "true".equals(CurPage.getParameter("IsMulti")); boolean onlyLeaf = "true".equals(CurPage.getParameter("OnlyLeaf")); ASObjectModel doTemp = new ASObjectModel(sDoNo, null); ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp); dwTemp.readonly = true; dwTemp.setParameters(sParameters); List bos = dwTemp.getResultList(null); ObjectTree tree = new ObjectTree(doTemp.getModelName()); tree.getStorys().addAll(ObjectTreeManager.genTreeNodes(bos, null, sTextField, null, sSortField, null, null, null, null, sSortField, isMulti?new String[0]:null)); if(isMulti) ObjectTreeManager.setTreeNodesMulti(tree.getStorys(), onlyLeaf); %>
<%@ include file="/IncludeEnd.jsp"%>