📄 institution_info_list.jsp
字号:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="cn.com.aheadsoft.recordset.DeptInfoRecordSet,cn.com.aheadsoft.util.StringFormat,cn.com.aheadsoft.util.UserInfo,cn.com.aheadsoft.manage.UserPurviewManage,cn.com.aheadsoft.recordset.PersonInfoRecordSet,cn.com.aheadsoft.recordset.AuthorizationRecordSet" %>
<%
DeptInfoRecordSet set = (DeptInfoRecordSet)request.getAttribute("result");
AuthorizationRecordSet countset = (AuthorizationRecordSet)request.getAttribute("count");
PersonInfoRecordSet[] pset = (PersonInfoRecordSet[])request.getAttribute("pset");
UserInfo userinfo = (UserInfo)session.getAttribute("userinfo");
String username = "";
if(userinfo.GetUserID() != null){
username = userinfo.GetUserID();
}
UserPurviewManage priority = new UserPurviewManage();
/*int deptinsert = priority.getUserPopInt(userinfo, "4", "3", "i");
int deptupdate = priority.getUserPopInt(userinfo, "4", "3", "u");
int deptdelete = priority.getUserPopInt(userinfo, "4", "3", "d");*/ //replace by zenghongli 2004.9.8
int deptinsert = priority.getUserPopInt(userinfo, "4", "1", "i");
int deptupdate = priority.getUserPopInt(userinfo, "4", "1", "u");
int deptdelete = priority.getUserPopInt(userinfo, "4", "1", "d");
int deptTotal=0;
int AuthTotal=0;
int zbTotal=0;
String ablg="false";
int izbrs=0;
int ibzrs=0;
%>
<html>
<head>
<link rel="stylesheet" type="text/css" href="/krm/jsp/css/css.css">
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr class="trA">
<td > 您的位置:人事管理 >> 部门管理 >> <font class="fontcolor">部门设置</font> </td>
</tr>
<tr height="8">
<td></td>
</tr>
<tr>
<td align="center">
<table border="0" width="98%" class="collapse">
<%if((deptinsert > 0) || (username.equals("0"))){%>
<div align="right">
<input type="button" value="添 加" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="javascript:window.location.href='/krm/servlet/DeptServlet?module=dept&&status=i&&queryterm=obtain'">
</div>
<%}%>
<tr>
<td class="tdA" colspan="12" align="center"><div align="left">
部门设置</div></td>
</tr>
<tr align="center">
<td width="12%" align="center" class="tdB">排序</td>
<td width="18%" align="center" class="tdB">部门名称</td>
<td width="16%" align="center" class="tdB">编制人数</td>
<td width="14%" align="center" class="tdB">在编人数</td>
<td class="tdB" align="center">欠缺编</td>
<td colspan="2" align="center" class="tdB">操 作</td>
</tr>
<%if(null != set){
int j = 0;
int sum = 0;
String blg="false";
while(set.next()){
deptTotal++;
%>
<tr align="center" <%
if(j%2!=0){
%> class="bgcolor"<%}%>>
<td height="24" align="center" class="common" nowrap><%=set.getD_Sequency()%></td>
<td class="common" align="center"> <a href="/krm/servlet/DeptServlet?module=dept&&status=q&&queryterm=primarykey&&id=<%=set.getDept_ID()%>"><%=StringFormat.changeHTMLTags(set.getD_Name())%></a></td>
<%
countset.beforefirst();
blg="false";
ibzrs=0;
izbrs=0;
while(countset.next()){
if(ablg.equals("false"))
AuthTotal=AuthTotal+Integer.parseInt(countset.getA_Admin());
if(set.getDept_ID().equals(countset.getDept_ID())){
izbrs=Integer.parseInt(countset.getA_Admin());
%>
<td class="common" align="center"><a href="/krm/servlet/DeptServlet?module=auth&&status=q&&queryterm=all&&deptID=<%=set.getDept_ID()%>"><%=countset.getA_Admin()%></a></td>
<%
blg="true";
}
}
ablg="true";
if(blg.equals("false")){
%>
<td class="common" align="center"><a href="/krm/servlet/DeptServlet?module=auth&&status=q&&queryterm=all&&deptID=<%=set.getDept_ID()%>">0</a></td>
<%}%>
<%if(pset[j].size() < 1){%>
<td width="20%" class="common" align="center"><%=pset[j].size()%></td>
<%}else{
sum = sum+pset[j].size();
ibzrs=pset[j].size();
%>
<td width="20%" class="common"><a href="/krm/servlet/PersonServlet?module=stuff&&status=q&&queryterm=brief&&deptid=<%=set.getDept_ID()%>"><%=pset[j].size()%></a></td>
<%}
j++;%>
<td width="8%" align="center" class="common">
<%if(ibzrs-izbrs<0){%>
<font color="#408080"><%=ibzrs-izbrs%></font>
<%}
else {%>
<font color="#FF0000"><%=ibzrs-izbrs%></font>
<% }%>
</td>
<td align="center" class="common">
<%if((deptupdate > 0) || (username.equals("0"))){%>
<a href="/krm/servlet/DeptServlet?module=dept&&status=u&&queryterm=obtain&&id=<%=set.getDept_ID()%>">修改</a>
<%}else{%>
修改
<%}%>
</td>
<td align="center" class="common">
<%if((deptdelete > 0)|| (username.equals("0"))){%>
<a href="/krm/servlet/DeptServlet?module=dept&&status=u&&queryterm=cancell&&id=<%=set.getDept_ID()%>" onClick="return(confirm('确定要删除吗?'))">删除</a>
<%}else{%>
删除
<%}
%>
</td>
</tr>
<%}
zbTotal=sum;
}%>
<tr align="center">
<td class="tdB" align="center" nowrap>总计</td>
<td class="tdB" align="center">共有<%=deptTotal%>个部门</td>
<td class="tdB" align="center">编制数<%=AuthTotal%>人</td>
<td class="tdB" align="center">在编<%=zbTotal%>人</td>
<%if(zbTotal-AuthTotal<0){%>
<td class="tdB" align="center">欠编<font color="#408080"><%=zbTotal-AuthTotal%></font>人</td>
<%} else{%>
<td class="tdB" align="center">欠编<font color="#FF0000"><%=zbTotal-AuthTotal%></font>人</td>
<%}%>
<td class="tdB" align="center"> </td>
<td class="tdB" align="center"> </td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -