📄 listreporttask.jsp
字号:
<jsp:include page="/include/global.jsp"/>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<%@ taglib uri="/tags/struts-template" prefix="template" %>
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="com.cmmi2pms.pmc.report.WorkReport" %>
<%
WorkReport report=new WorkReport();
report = (WorkReport) request.getSession().getAttribute("selectedReport");
int hasRed=Integer.parseInt(report.getHasred());
%>
<html:html>
<head>
<title>工作报告内容列表</title>
<meta http-equiv="Pragma" content="no-cache">
<link rel="stylesheet" type="text/css" href="../../common/olstyle.css">
<script type="text/javascript" src="../../common/CTable.js"></script>
<script type="text/javascript" src="../../common/CommonFunc.js"></script>
<script language="JavaScript">
window.onload = ShowTable;
var mTable = null ;
var mTableData = new CTableItem(null,null,null,null,null,null,'T');//按照缺省的属性建立一个Table
var ShowingModal=false; //used for show modal window
var myObject = new Object(); //used for arg
var i;
cntCTDefaultRowCellDefine = " nowrap ";
mTableData.head.addCells(new Array("任务名称","任务编号","已完成比例","本周工作量","实际开始时间","计划开始时间","计划结束时间")); //添加表头
//设置排序的列
mTableData.SetHeadCell( 0 ,"cansort", true);
mTableData.SetHeadCell( 1 ,"cansort", true);
mTableData.SetHeadCell( 2 ,"cansort", true);
mTableData.SetHeadCell( 3 ,"cansort", true);
mTableData.SetHeadCell( 4 ,"cansort", true);
mTableData.SetHeadCell( 5 ,"cansort", true);
mTableData.SetHeadCell( 6 ,"cansort", true);
//设置各列的属性
mTableData.SetHeadCell( 0 ,"define" , ' width=80 height="15" noWrap ');
mTableData.SetHeadCell( 1 ,"define" , ' width=90 height="15" nowrap ');
mTableData.SetHeadCell( 2 ,"define" , ' width=90 height="15" nowrap ');
mTableData.SetHeadCell( 3 ,"define" , ' width=90 height="15" nowrap ');
mTableData.SetHeadCell( 4 ,"define" , ' width=90 height="22" nowrap ');
mTableData.SetHeadCell( 5 ,"define" , ' width=90 height="22" nowrap ');
mTableData.SetHeadCell( 6 ,"define" , ' width=90 height="22" nowrap ');
function ShowTable() { //显示表
if(mTable == null){
mTable =new CommonTableClass(divMain,mTableData);
mTable.ReDraw();
}
}
function divMainOnClick(aTable)
{
if (aTable) aTable.OnClick();
}
function divMainOnClickCell(axx)
{
divMainOnClickRow(axx);
}
function divMainOnClickRow(axx)
{
//parent.bottomFrame.ShowTable( mTable.CurSelectRow);
}
function CheckBoxClick(aid)
{
mTable.ClickRow(aid);
}
</script>
<logic:iterate id="reportTask" name="reportTaskList" type="com.cmmi2pms.pmc.report.ReportTask">
<script language=javascript id=clientEventHandlersJS>
lindex = mTableData.AddRow(new Array(
"<bean:write name="reportTask" property="taskname"/>",
"<bean:write name="reportTask" property="taskid"/>",
"<bean:write name="reportTask" property="curstate"/>",
"<bean:write name="reportTask" property="wl_curweek"/>",
"<bean:write name="reportTask" property="starttime"/>",
"<bean:write name="reportTask" property="planstarttime"/>",
"<bean:write name="reportTask" property="planendtime"/>"
)
,null
,null
," "
,null
,"<bean:write name='reportTask' property='taskid'/>"
,null
);
</script>
</logic:iterate>
</head>
<body >
<table width="100%" height="25" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="20" bgcolor="#669999"><div align="center"><font color="#FFFF99"><bean:write name="selectedReport" property="title"/></font></div></td>
</tr>
</table>
<table>
<tr>
<td>姓名:</td>
<td><bean:write name="selectedReport" property="username"/></td>
</tr>
<tr>
<td>报告时间:</td>
<td><bean:write name="selectedReport" property="reporttime"/></td>
</tr>
</table>
<%String recycle=request.getParameter("recycle");%>
<table cellpadding='0' cellspacing='0' bgcolor="#93bee2" class="cbToolbar" id="idToolbar">
<tr valign="top">
<td height="15" NOWRAP><div align="center"><font color="#339966"><%if ("true".equals(recycle)){%>被删除的报告<%}else{%>本周项目内任务<%}%></font></div></td>
</tr>
</table>
<div id="divMain" style="behavior:url(../../common/CTable.htc)"
onclick = "divMainOnClick(mTable);"
onclickCell = "divMainOnClickCell(divMain);"
onclickRow = "divMainOnClickRow(divMain);"
onSort = ""
onclickCol = ""
> </DIV>
<table cellpadding='0' cellspacing='0' bgcolor="#93bee2" class="cbToolbar" id="idToolbar">
<tr valign="top">
<td height="15" NOWRAP><div align="center"><font color="#339966">本周项目外工作</font></div></td>
</tr>
</table>
<table>
<tr>
<td><bean:write name="selectedReport" property="describ"/></td>
</tr>
</table>
<%if(hasRed==1){
%>
<table cellpadding='0' cellspacing='0' bgcolor="#93bee2" class="cbToolbar" id="idToolbar">
<tr valign="top">
<td height="15" NOWRAP><div align="center"><font color="#339966">本周工作评价</font></div></td>
</tr>
</table>
<table>
<tr>
<td>所得分数:</td>
<td><bean:write name="selectedReport" property="mark"/></td>
</tr>
<tr>
<td>工作评价:</td>
<td><bean:write name="selectedReport" property="review"/></td>
</tr>
</table>
<table cellpadding='0' cellspacing='0' bgcolor="#93bee2" class="cbToolbar" id="idToolbar">
<tr valign="top">
<td height="15" NOWRAP><div align="center"><font color="#339966">下周工作安排</font></div></td>
</tr>
</table>
<table>
<tr>
<td>下周安排:</td>
<td><bean:write name="selectedReport" property="nextjob"/></td>
</tr>
</table>
<% }
else if(hasRed==0)
{
%>
<table cellpadding='0' cellspacing='0' bgcolor="#93bee2" class="cbToolbar" id="idToolbar">
<tr valign="top">
<td height="15" NOWRAP><div align="center"><font color="#339966">工作报告还未被审阅</font></div></td>
</tr>
</table>
<% }
%>
</body>
</html:html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -