📄 project_info.jsp
字号:
<!--jsp/project/prject_info.jsp -->
<%@ page contentType="text/html;charset=GB2312" %>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ page import=" java.util.* "%>
<%@ page import="com.icss.j2ee.util.PageScrollUtil" %>
<%@ page import="com.icss.cnpc.project.vo.ProjectInfo"%>
<%@ page import="com.icss.cnpc.plan.vo.TeammemberInfo"%>
<%@ page import="com.icss.cnpc.plan.vo.AuditedOrgInfo"%>
<%@ page import="com.icss.cnpc.util.Config" %>
<%
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
%>
<%
List memberList = (List)request.getAttribute("memberList");
ProjectInfo vo = (ProjectInfo)request.getAttribute("prjInfo");
List auditedUnitsList = (List)request.getAttribute("auditedUnitsList");
String memberNumber = request.getParameter("memberNumber");
String role1 = (String)request.getAttribute("role1");
ProjectInfo pInfo = (ProjectInfo)request.getAttribute("prjInfo");
String prjno = pInfo.getProjectno();
String planno1 = pInfo.getPlanno();
%>
<html>
<head>
<META http-equiv=Content-Type content="text/html; charset=GBK">
<LINK href="<%=request.getContextPath()%>/css/style.css" rel=stylesheet>
</head>
<body background="<%=request.getContextPath()%>/images/grid.gif">
<form name="form1" method="post">
<input type = "hidden" name="planno2">
<input type = "hidden" name ="personid2">
<input type = "hidden" name ="personOldIds">
<input type = "hidden" name ="personNewIds">
<input type="hidden" name="leader" value='<c:out value="${leader[0].personid}"/>'>
<input type = "hidden" name ="role2">
<input type = "hidden" name = "memberInfo">
<input type = "hidden" name = "num2">
<input type="hidden" name="CHIEF_UMPIRE" value='<c:out value="${chief[0].personid}"/>'>
<table width="100%" border="0" cellspacing="1" cellpadding="2" align="center" bordercolordark="#DFDFFF" bordercolorlight="#003366" bgcolor="#6699CC">
<tr class="lc2" bgcolor="#a6d0f2">
<td colspan="2" valign="bottom"><p align="center"><strong>审计项目基本信息</strong> </p></td>
</tr>
<tr class="lc2" bgcolor="#eef4ff">
<td width="338" valign="bottom"><p align="left"><strong>审计项目名称</strong></p></td>
<td valign="bottom"><p align="left"><%=vo.getProjectname()%>项目</p></td>
</tr>
<tr class="lc2" bgcolor="#eef4ff">
<td valign="bottom"><p align="left"><strong>被审计单位</strong></p></td>
<td align ="left">
<%
for(Iterator j = auditedUnitsList.iterator();j.hasNext();)
{
AuditedOrgInfo vo3 = (AuditedOrgInfo)j.next();
String orgName = vo3.getAuditedorgname() ;
%>
<%=orgName%>
<%
}
%>
</td>
</tr>
<tr class="lc2" bgcolor="#eef4ff">
<td valign="bottom"><p align="left"><strong>组长 </strong></p></td>
<td valign="bottom"><c:out value="${leader[0].personname}"/></td>
</tr>
<tr class="lc2" bgcolor="#eef4ff">
<td valign="bottom"><p align="left"><strong>主审 </strong></p></td>
<td valign="bottom"><p align="left">
<%
if(Config.ACTOR_LEADER.equals(role1)){
%>
<img src="<%=request.getContextPath()%>/images/edit.gif" width="16" height="15"
style="cursor:hand" onClick="_AddPerson('sjzs')">
<span id="sjzs">
<a href="#" onclick ="javascript:_delPersons('<c:out value="${chief[0].personid}"/>','sjzs')"><c:out value="${chief[0].personname}"/>
</a>
</span>
<%
}
else
{
%>
<c:out value="${chief[0].personname}"/>
<%
}
%>
</td>
</tr>
<tr class="lc2" bgcolor="#eef4ff">
<td height="29" valign="bottom"><p align="left"><strong>审理人 </strong></p></td>
<td valign="bottom" id="memberTD"><p align="left"><c:out value="${cognizance[0].personname}"/></p></td>
</tr>
<tr class="lc2" bgcolor="#eef4ff">
<td height="29" valign="bottom"><p align="left"><strong>审计成员 </strong></p></td>
<td valign="bottom" id="memberTD"><p align="left">
<%
if("5".equals(role1))
{
%>
<img src="<%=request.getContextPath()%>/images/edit.gif"
width="16" height="15" style="cursor:hand" onClick="_AddPerson('xmzy')">
<span id="xmzy" name="xmzy">
<%
}
StringBuffer str = new StringBuffer();
for(Iterator i = memberList.iterator();i.hasNext();)
{
TeammemberInfo vo2 = (TeammemberInfo)i.next();
String memberName = vo2.getPersonname();
String role = vo2.getRole();
String personid = vo2.getPersonid();
String planno = vo2.getPlanno();
if(Config.ACTOR_LEADER.equals(role1)){
str.append(personid).append("$");
%>
<span id="personSpan_<%=personid%>">
<a href="javascript:_delPersons('<%=personid%>','xmzy');"><%=memberName%> </a>
<input name='puuid_xmzy' type='hidden' value="<%=personid%>" extName="puuid"/>
</span>
<%
}
else
{
%>
<%=memberName%>
<%
}
}
%>
</span>
<script>document.form1.memberInfo.value = '<%=str.toString()%>';</script>
</td>
</tr>
<tr class="lc2" bgcolor="#eef4ff">
<td colspan="" valign="top" bgcolor="#eef4ff"><strong>人数合计</strong></td>
<td><%=memberNumber%>人 </td>
</tr>
<tr class="lc2" bgcolor="#eef4ff">
<td valign="top" colspan=""><strong>项目类别 (科目)</strong>
</td>
<td>
<%if(vo.getProjecttype().startsWith("xmlb002")){%>
建设工程类
<%
}
else if(vo.getProjecttype().startsWith("xmlb003"))
{
%>
经济合同类
<%
}
else
{
%>
财务类
<%
}
%>
</td>
</tr>
</table>
</form>
<br>
<div style="display:block " id="div1"></div>
<div style="display:block " id="div2"></div>
<%
if(Config.ACTOR_LEADER.equals(role1)){
%>
<table width="95%" border="0" align="center">
<tr>
<td height="20"> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td align="center"><img src="<%=request.getContextPath()%>/images/confirm.gif" style="cursor:hand " onClick="_save()"></td>
<td> </td>
</tr>
</table>
<%
}
%>
</body>
<script type="text/javascript" src="<%=request.getContextPath()%>/common/common.js"></script>
<script language = javascript type = text/javascript>
function _delPersons(puuid, _type) {
if (_type != "xmzy") {
var obj = eval("document.all." + _type);
obj.innerHTML = "";
if("sjzs" == _type){
eval("document.form1.CHIEF_UMPIRE").value = "";
}
return;
}
var mlist = document.form1.memberInfo.value;
var marray = mlist.split("$");
mlist = "";
for(i=0; i<marray.length;i++){
if(marray[i] == puuid)
continue;
mlist += marray[i] + "$";
}
document.form1.memberInfo.value = mlist;
var m = document.form1.puuid_xmzy;
if (m.length == undefined) {
xmzy.innerHTML = "";
}
else {
var _text = "";
for (var i = 0; i < m.length; i++) {
if (Trim(m[i].value) == Trim(puuid)) {
continue;
}
_text += "<span id=personSpan_" + m[i].value + ">";
var k = "personSpan_" + m[i].value;
var obj = document.getElementById(k);
if(obj)
_text += document.getElementById(k).innerHTML;
_text += "</span>";
_text += " ";
}
xmzy.innerHTML = _text;
}
}
function _save()
{
var sjzs = document.getElementsByName("puuid_sjzs");
if(sjzs)
{
if(sjzs.length > 0)
document.form1.CHIEF_UMPIRE.value = sjzs[0].value;
}
var xmzyList = document.getElementsByName("puuid_xmzy");
if(xmzyList)
{
for(i=0; i<xmzyList.length; i++){
if(document.form1.memberInfo.value.indexOf(xmzyList[i].value) > 0)
continue;
document.form1.memberInfo.value += xmzyList[i].value + "$";
}
}
if(document.form1.CHIEF_UMPIRE.value == ""){
alert("请选择项目主审");
return;
}
if(document.form1.memberInfo.value == "")
{
alert("请选择项目成员!");
return;
}
form1.action ="<%=request.getContextPath()%>/servlet/SaveProjectBasicInfoServlet?planno=<%=planno1%>&prjno=<%=prjno%>";
form1.submit();
}
function _AddPerson(persontype)
{
var planno = '<c:out value="${pInfo.planno}"/>';
var actor = "sjzs|xmzy";
url = "<%=request.getContextPath()%>/servlet/GetPersonAtOrgIDServlet?planNo="
+ planno + "&person_type="+persontype + "&actor=" + actor;
window.open(url,"","status=yes,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=no,menubar=no,width=500,height=440,top=190,left=210");
}
function ShowAllAudited(planno)
{
if(planno == "")
return;
wx=600;
wy=400;
urlstr="/cnpc/servlet/GetAllAuditedListOfPlanServlet?planno="+planno;
x=(window.screen.width-wx)/2;
y=(window.screen.height-wy)/2;
wposition=",left="+x+",top="+y;
window.open(urlstr,"计划的所有被审单位","width="+wx+",height="+wy+",scrollbars=yes,status=no"+wposition);
}
</script>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -