orglist_bak.jsp

来自「java jsp教程」· JSP 代码 · 共 738 行 · 第 1/2 页

JSP
738
字号
</head>
<%     

	if(_page_num==null)
	{
	  _page_num="1";
	}
	else if(_page_num.equals(""))
	{
	  _page_num="1";
	}
	else if(_page_num.equals(new Integer(PageScrollUtil.getPageCount()+1).toString()))
	{
	  _page_num=new Integer(new Integer(_page_num).intValue()-1).toString();
	} 
	
	String OrgName="";
  if(ParentCnName.equals(""))
  {
    OrgName="顶级";
  }
  else
  {
    OrgName=ParentCnName;
  }
         
         
	String operflag = request.getAttribute("operflag").toString();
	if(operflag!=null&&!operflag.equals(""))
	{
    if(operflag.equals("add")||operflag.equals("delete") || operflag.equals("update"))
    {
	    operflag="";
%>
<body background="/resourceone/images/grid.gif" text="#000000" leftmargin="0" topmargin="10"  onLoad="javascript:refreshtree();">
<%
		}
	}
	else 
	{
%>
<body background="/resourceone/images/grid.gif" text="#000000" leftmargin="0" topmargin="10">
<%
	}
%>


<form name="frm" id="frmOrgList" method="post" language="javascript">
<html:synchToken />
<IFRAME name="refreshtree" width="0" height="0"></IFRAME>
<table width="620" border="0" align="center" cellpadding="0" cellspacing="0" >
<input type="hidden" name="Way">
<input type="hidden" name="ParentCnName" value="<%=ParentCnName%>">
<input type="hidden" name="ParentEnName" value="<%=ParentEnName%>">
<input type="hidden" name="ParentOrgID" value="<%=ParentOrgID%>">
<input type="hidden" name="OrgLevel" value="<%=OrgLevel%>">
<input type="hidden" name="OrgLevelCode" value="<%=OrgLevelCode%>">
<input type="hidden" name="_page_num" value="<%=_page_num%>">
<input type="hidden" name="oldOrgName">
<input type="hidden" name="oldOrgCode">
<input type="hidden" name="OrgCode" value="111111">


    <tr>
		<td align="center">
		  <table width="95%" border="0" align="center" cellpadding="2" cellspacing="1" bordercolorlight="#003366" bordercolordark="#DFDFFF">
			<tr>
				<td bgcolor="#A6D0F2" align="center" height="23" colspan="5">[<%=OrgName%>]组织列表</td>
			</tr>
			<tr>
				<td>
				  <table width="100%" border="0" cellspacing="1" cellpadding="2" align="center" bordercolordark="#DFDFFF" bordercolorlight="#003366" bgcolor="#B3C4DB">
					  <tr bgcolor="EEF4FF">
						<td width="5%" height="22">&nbsp;</td>
						<td width="5%">序号</td>
						<td width="30%" align="center">组织名称</td>
						<td width="20%" align="center">组织简称</td>
						<td width="25%" align="center">中石油编码</td>
						<td width="15%" align="center">审计或被审计</td>

					</tr>
<%    
	List exOrgList = (List)request.getAttribute("exOrgList");
  List typeNameList = (List)request.getAttribute("typeNameList");
  Collection objVO =(Collection) request.getAttribute("OrgVO");
  Iterator result=objVO.iterator();
  Iterator result2 = exOrgList.iterator();
  Iterator result3 = typeNameList.iterator();
  String orgCnName="";
  String orgCode="";

  while(result.hasNext() && result2.hasNext() && result3.hasNext())
  {
    OrgVO orgVO=(OrgVO)result.next();
    TexorginfoVO oexOrgVo=(TexorginfoVO)result2.next();
    String orgTypeName = (String)result3.next();
    orgCnName=orgCnName+"&"+orgVO.getCnname();
    orgCode=orgCode+"&"+orgVO.getOrgcode();
    String cnpcno = oexOrgVo.getCnpcno()==null?"&nbsp;":oexOrgVo.getCnpcno();
    String isAudit = oexOrgVo.getIsaudit()==null?"0":oexOrgVo.getIsaudit();
    String isAuditStr = isAudit.equals("1")?"审计":"被审计";
%>
	<tr bgcolor="EEF4FF" onmouseover="this.bgColor='#EBEBEB';" onmouseout="this.bgColor='#EEF4FF';">
		<td  align="center">
		<input type="radio" name="CunrentOrgID" value="<%=StringUtil.escapeNull(orgVO.getOrguuid().toString())%>" 	 onclick="javascript:SelectItem('<%=StringUtil.escapeNull(orgVO.getCnname().toString())%>','<%=StringUtil.escapeNull(orgVO.getOrgcode())%>','<%=StringUtil.escapeNull(orgVO.getEnname().toString())%>','<%=StringUtil.escapeNull(orgVO.getSerialindex().toString())%>','<%=(orgVO.getOrgprop()==null?"":orgVO.getOrgprop())%>','<%=orgVO.getSequenceno().toString()%>','<%=(oexOrgVo.getIsaudit()==null?"":oexOrgVo.getIsaudit())%>', '<%=(oexOrgVo.getIsstate()==null?"":oexOrgVo.getIsstate())%>', '<%=orgTypeName%>', '<%=(oexOrgVo.getOrgtype()==null?"":oexOrgVo.getOrgtype())%>', '<%=(oexOrgVo.getOrginfo()==null?"":oexOrgVo.getOrginfo())%>', '<%=(oexOrgVo.getCivil()==null?"":DataFormat.formatDouble(oexOrgVo.getCivil(), ".00"))%>', '<%=(oexOrgVo.getMixed()==null?"":DataFormat.formatDouble(oexOrgVo.getMixed(), ".00"))%>', '<%=(oexOrgVo.getAssets()==null?"":DataFormat.formatDouble(oexOrgVo.getAssets(), ".00"))%>', '<%=(oexOrgVo.getCnpcno()==null?"":oexOrgVo.getCnpcno())%>', '<%=(oexOrgVo.getOrgstate()==null?"":oexOrgVo.getOrgstate())%>', '<%=(oexOrgVo.getSectiontype()==null?"":oexOrgVo.getSectiontype())%>')"></td>
						<td align="center"><%=orgVO.getSerialindex()%></td>
						<td>
							<%
								if(orgVO.getOrglevel().intValue()<3)
								{
							%>
	<a href="<%=request.getContextPath()%>/servlet/OrgListServlet?ParentOrgID=<%=StringUtil.escapeNull(orgVO.getOrguuid().toString())%>&ParentCnName=<%=StringUtil.escapeNull(URLEncoder.encode(orgVO.getCnname().toString()))%>&ParentEnName=<%=StringUtil.escapeNull(orgVO.getEnname().toString())%>&OrgLevel=<%=orgVO.getOrglevel().intValue()+1%>&OrgLevelCode=<%=orgVO.getOrglevelcode()%>">
							<%
								}
							%>
							<%=StringUtil.escapeNull(orgVO.getCnname().toString())%>
							<%
								if(orgVO.getOrglevel().intValue()<3)
								{
							%>
							</a>
							<%
								}
							%></td>
						<td><%=StringUtil.escapeNull(orgVO.getEnname().toString())%> </td>
						<td><%=cnpcno%> </td>
						<td align="center"><%=isAuditStr%> </td>
					</tr>
<%
        }
%>
				</table>
			</td>
			</tr>
		</table>
    </td>
	</tr>
	<% String displaypageflag =(String) request.getAttribute("displaypageflag");
	if(!displaypageflag.equals("nodisplaypage")){
	%>
	 <tr>
          <td align="center" colspan=8>
<%
try{
	int curPageNum = com.icss.j2ee.util.PageScrollUtil.getPageNum();
	int pageCount = com.icss.j2ee.util.PageScrollUtil.getPageCount();
	int tiao  = com.icss.j2ee.util.PageScrollUtil.getRowCount();

	if(curPageNum != 1 && pageCount > 1){
%>
<a href=javascript:pageScroll("<%= com.icss.j2ee.util.PageScrollUtil.getFirstPageUrl() %>")>第一页</a>
<%
	}else{
%>
第一页
<%
}
if(curPageNum > 1){
%>
<a href=javascript:pageScroll("<%= com.icss.j2ee.util.PageScrollUtil.getPriorPageUrl() %>")>上一页</a>
<%
}else{
%>
上一页
<%
}
if(curPageNum < pageCount){
%>
<a href=javascript:pageScroll("<%= com.icss.j2ee.util.PageScrollUtil.getNextPageUrl() %>")>下一页</a>
<%
}else{
%>
下一页
<%
}
if(curPageNum != pageCount && pageCount > 1){
%>
<a href=javascript:pageScroll("<%= com.icss.j2ee.util.PageScrollUtil.getLastPageUrl() %>")>最后页</a>
<%
}else{
%>
最后页
<%
}
%>
&nbsp;&nbsp;
第<%=curPageNum%>页/共<%=pageCount%>页
&nbsp;&nbsp;
共<%=tiao%>条
<%
}catch(Exception e){
%>
	An error occured, please check you web.xml file.
<%
}	
%>
          </td>
     </tr>
    <%
    } else {
    %>
    <tr>
          <td align="center" colspan=8></td>
     </tr>

    <%}%>
    <tr>
		<td align="center">

        <table width="95%" border="0" cellspacing="1" cellpadding="2" 
		<% if( "0".equals(OrgLevel) ) out.print("style='display:none' "); %>
			align="center" bordercolordark="#DFDFFF" bordercolorlight="#003366" bgcolor="#B3C4DB">
          <tr>
            <td bgcolor="#A6D0F2" colspan="4" align="center" height="22">增加/删除/修改
              组织</td>
          </tr>
          <tr bgcolor="EEF4FF">
            <td align="center" width="15%">组织名称</td>
            <td colspan="3">
              <input type="text" name="CunrentCnName" maxlength="254" size="40" class="txt1">
              *</td>

          </tr>
		    <tr bgcolor="EEF4FF">
            <td align="center">中石油编码</td>
            <td width="47%">
              <input type="text" name="CNPCNO" maxlength="50" size="40" class="txt1">
              * </td>
            <td align="center" width="13%">序列序号</td>
            <td width="25%">
              <input type="text" name="SerialIndex"  size="15"  class="txt1" maxlength="10">
            </td>
          </tr>
          <tr bgcolor="EEF4FF">
            <td align="center">组织简称</td>
            <td>
              <input type="text" name="CunrentEnName" maxlength="254" size="40" class="txt1">
              * </td>
            <td align="center">显示序号</td>
            <td>
              <input type="text" name="SequenceNO"  size="15"  class="txt1" maxlength="10">
            </td>
          </tr>
          <tr bgcolor="EEF4FF">
            <td align="center">是否机构</td>
            <td colspan="3">
              <select name="OrgProp" class="slect1">
                <option value="">否</option>
                <option value="H">是</option>
              </select>
            </td>
          </tr> 
          
		    <tr bgcolor="EEF4FF">
            <td align="center">审计或被审计</td>
            <td>
            <%
            	if(isAuditFlag != null && isAuditFlag.equals("1"))
            	{
            %>
            审计<input type="hidden" name="ISAUDIT" value="1">
            <%
            	}
            	else
            	{
            %><select name="ISAUDIT" class="slect1" <%if(isAuditSection){%>onchange="alterSection()"<%}%>>
                <option value="0">被审计</option>
                <option value="1">审计</option>
              </select>              
            <%}%>
            </td>
            <td align="center">是否股份</td>
            <td>
             <%if(isState != null){%>
             <%if(isState.equals("0")){%>非股份<%}else{%>股份<%}%>
             <input type="hidden" name="ISSTATE" value="<%=isState%>">
             <%}else{%>
              <select name="ISSTATE" class="slect1">
                <option value="0">非股份</option>
                <option value="1">股份</option>
              </select>
             <%}%>
            </td>
        </tr>
        
          <tr bgcolor="EEF4FF">
            <td align="center">单位类别</td>
            <td colspan="3">
              <input type="text" name="ORGTYPE_NAME" readonly size="40" class="txt1">
              <input type="hidden" name="ORGTYPE">
              <img src="<%=root%>/images/fuction.gif" width="20" height="15" style="cursor:hand;" onClick="showDiv('dwlbdiv')">
              <a onclick="_clean()" style="cursor:hand;">清空</a>
            </td>
          </tr>
          <%if(isAuditSection){%>
          <tr bgcolor="EEF4FF">
            <td align="center">科室类别</td>
            <td colspan="3">
              <select name="SECTIONTYPE" class="slect1">
                <option value="0">职能科室</option>
                <option value="1">业务科室</option>
              </select>
              <%if(isAuditFlag == null || isAuditFlag.equals("0")){%>
              <script language="JavaScript">
              alterSection();
              </script>
              <%}%>
            </td>
          </tr> 
          <%}%>
          <tr bgcolor="EEF4FF">
            <td align="center">全民资产</td>
            <td>
              <input type="text" name="CIVIL" maxlength="15" size="15" class="txt1" onchange="_updateASSETS()"> (元)
            </td>
            <td align="center">多种经营资产</td>
            <td>
              <input type="text" name="MIXED" maxlength="15" size="15" class="txt1" onchange="_updateASSETS()"> (元)
            </td>
          </tr>
          <tr bgcolor="EEF4FF">
            <td align="center">单位资产</td>
            <td colspan="3">
              <input type="text" name="ASSETS" maxlength="15" size="15" class="txt1" readonly onClick="_updateASSETS()"> (元)
            </td>            
          </tr>
          <tr bgcolor="EEF4FF">
            <td align="center">单位概况</td>
            <td colspan="3">
              <textarea name="ORGINFO" cols="60" rows="4"></textarea>
            </td>
          </tr>
          <tr bgcolor="EEF4FF">
          <td align="center">单位状态</td>
            <td colspan="3">
              <select name="ORGSTATE" class="slect1">
                <option value="0">正常</option>
                <option value="1">停用</option>
              </select>
            </td>
          </tr>
          
        </table>
    </td>
	</tr>
    <tr <% if( "0".equals(OrgLevel) ) out.print("style='display:none' "); %>>
        <td align="center">
            <img src="/images/add.gif" border="0" style="cursor:hand;" onclick='javascript:_Add("<%=orgCnName%>","<%=orgCode%>")'>
            <img src="/images/modify.gif" border="0" style="cursor:hand;" onClick='javascript:_Update()'>
			<img src="/images/delete.gif" border="0" style="cursor:hand;" onclick='javascript:_Delete()'>			
        </td>
    </tr>
	
</table>
</form>
<div id=dwlbdiv style="position:absolute;display:none; left:250px; top:177px; width:180px; z-index:901; height: 150px;" onmouseover="this.style.display='block'"  onMouseOut="this.style.display='none'">
		  <table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">
		    <tr bgcolor="#EEFFF7">
    		  <td height="150" valign="top">
		<script>
				var tree = new WebFXLoadTree("单位类别", "<%=request.getContextPath()%>/servlet/TcodeXmlTreeServlet?code=dwlb&codeField=ORGTYPE&nameField=ORGTYPE_NAME&divId=dwlbdiv&type=1");
				document.write(tree);
			</script>
			  </td>
		    </tr>
	     </table>
</div>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?