<%@ page contentType="text/html; charset=GBK"%> <%@ include file="/IncludeBeginReportMD.jsp"%> <% /* * Title: 选择查询机构列表 * Description: 展列出当前用户所在的全辖机构 * * @author zllin@amarsoft.com * @version 1.00 Mar 11,2005 * Date: 2005-05-16 * Time: 9:13:25 * HistoryLog: 1. */ %> <% /*10***总行的营销机构,办理业务 *11***总行的管理机构 *20***分支行,办理业务 */ class OrgJudgement{ Transaction sqlca; String orgid = ""; String sortno = ""; boolean bIsManage = false; public OrgJudgement(String orgid,Transaction Sqlca){ this.orgid = orgid; this.sqlca = Sqlca; initSortNo(); } public String SortNo(){ return sortno; } public boolean ManageOrg(){ return bIsManage; } public void initSortNo() { try{ BizObject bo = JBOFactory.createBizObjectQuery("jbo.sys.ORG_INFO", "select SortNo from O where OrgID = :OrgID").setParameter("OrgID", orgid).getSingleResult(false); if(bo != null) sortno = bo.getAttribute("SortNo").getString(); }catch(Exception e){ sortno = orgid; } } public String[][] getOrgCondition() throws Exception{ String orgrange = "select SortNo,OrgName from O where "; if(sortno == null ||sortno.equals("")||sortno.indexOf("11") == 0){ //管理机构 orgrange += " (SortNo NOT LIKE '11%') "; bIsManage = true; }else{ orgrange += " SortNo = '"+sortno+"'"; } orgrange += " ORDER BY SortNo"; List l = JBOFactory.createBizObjectQuery("jbo.sys.ORG_INFO", orgrange).getResultList(false); String[][] comboBox = new String[2][l.size()]; for(int i=0;i 请选择机构
机构列表:
<%=new Button("确认","确认","doConfirm()","","btn_icon_submit").getHtmlText()%> <%=new Button("清空","清空","doClear()","","").getHtmlText()%> <%=new Button("取消","取消","doCancel()","","btn_icon_close").getHtmlText()%>
<%@ include file="/IncludeEnd.jsp"%>