⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tasksearch.jsp

📁 tomcat最新安装程序
💻 JSP
字号:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="cn.com.aheadsoft.recordset.TaskInfoRecordSet" %>
<%@ page import="cn.com.aheadsoft.recordset.TaskTypeRecordSet" %>
<%@ page import="cn.com.aheadsoft.recordset.DeptInfoRecordSet" %>
<%@ page import="cn.com.aheadsoft.recordset.DetailRecordSet" %>
<%@ page import="cn.com.aheadsoft.recordset.TaskUrgenceRecordSet" %>
<%@ page import="cn.com.aheadsoft.recordset.TaskImportanceRecordSet" %>

<%@ page import="cn.com.aheadsoft.util.StringFormat" %>
<%@ page import="java.util.Date" %>
<%@ page import="java.text.SimpleDateFormat" %>
<jsp:useBean id="userinfo" scope="session" class="cn.com.aheadsoft.util.UserInfo"/>
<jsp:useBean id="upm" scope="session" class="cn.com.aheadsoft.manage.UserPurviewManage"/>

<html>
<head> 
<link rel="stylesheet" type="text/css" href="/krm/jsp/css/css.css">
<title>任务查询</title>
<%
	int q12 = upm.getUserPopInt(userinfo,"3","12","q");
	int i12 = upm.getUserPopInt(userinfo,"3","12","i");
	int u12 = upm.getUserPopInt(userinfo,"3","12","u");
	int d12 = upm.getUserPopInt(userinfo,"3","12","d");
	
	String statusback = (String)request.getAttribute("statusback");
	String hide=request.getParameter("hide");
	String nowDate = new SimpleDateFormat("yyyy-MM-dd").format(new Date());
%>
<script src="/krm/jsp/jscript/Calendar.js"></script>
<script>
<!--
	function openWin(url) {
		window.open(url,'','toolbar=no,location=no,menubar=no,resizable=1,scrollbars=yes,left=0,top=0,width=800,height=500');
	}
	function openWindow(theURL,winName,features) {
  		window.open(theURL,winName,features);
	}
-->
</script>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" >
<form action="/krm/servlet/tasksearchservlet" method="post" name="tasksearch">
<input type="hidden" name="status" value="q">
<input type="hidden" name="module" value="a">
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="0">
 <tr height="8">
    <td class="trA">&nbsp;您的位置:任务管理 >><font class="fontcolor"> 任务查询</font></td>
 </tr>
  <tr height="8">
    <td></td>
  </tr>
  <tr>
    <td align="center" >
   	  <table border="0" width="98%" align="center"  class="collapse">
	  <tr> 
            <td class="tdA" colspan="6">
              &nbsp;任务查询</td>
      </tr>
	  <tr>
	      <td width="80" align="left" class="common bgcolor">&nbsp;任务编号</td>
	      <td class="common"><input type="text" class="middle" name="TI_Num"></td>
	      <td width="80" align="left" class="common bgcolor">&nbsp;任务名称</td>
	      <td class="common"><input type="text" class="middle" name="TI_Name"></td>
  	      <td width="80" align="left" class="common bgcolor">&nbsp;所属类别</td>
	      <td class="common">
		      <select name="TI_Type">
                <option value="-1">--所属类别--</option>
                <%
				
				TaskTypeRecordSet taskTypeRs = (TaskTypeRecordSet)request.getAttribute("Type");
	            if(taskTypeRs != null && taskTypeRs.size() > 0) {
			       while(taskTypeRs.next()) {
        	    %>
                <option value="<%= StringFormat.Source2GB(taskTypeRs.getTT_Name()) %>"><%= StringFormat.Source2GB(taskTypeRs.getTT_Name()) %></option>
                <%
					}
				}
			    %>
              </select>		  
		  </td>		  
	  </tr>
	  <tr>
	      <td width="80" align="left" class="common bgcolor">&nbsp;负责人</td>
	        <td class="common"> <input type="text" name="appUser" readonly="true" class="middle" style="width:80">
              <a href="javascript:openWindow('/krm/servlet/UserSelectServlet?link1=tasksearch.appUserID&link2=tasksearch.appUser','selectuser','width=500,height=300')"><image src="/krm/jsp/image/selectperson.gif" border="0"></a> 
              <input type="hidden" name="appUserID" >
		   </td>
	      <td width="80" align="left" class="common bgcolor">&nbsp;负责部门</td>
	      <td class="common">
              <select name="Dept">
                <option value="-1">--选择部门--</option>
                <%
		  		DeptInfoRecordSet deptRs = (DeptInfoRecordSet)request.getAttribute("Dept");
	            if(deptRs != null && deptRs.size() > 0) {
					deptRs.beforefirst();
	                while(deptRs.next()) {
        	    %>
                <option value="<%= StringFormat.Source2GB(deptRs.getDept_ID()) %>"><%= StringFormat.Source2GB(deptRs.getD_Name()) %></option>
                <%
					}
				}
			    %>
              </select>	  
		  </td>
  	      <td width="80" align="left" class="common bgcolor">&nbsp;执行时间</td>
	      <td class="common">
		   <input readonly="true" type="text" class="short" name="startDate"  style="width:80"> 
           <a href="javascript:show_calendar('tasksearch.startDate');"><image src="/krm/jsp/image/selectdate.gif" border="0"></a>
		   至 <input readonly="true" type="text" class="short" name="endDate" style="width:80"> 
           <a href="javascript:show_calendar('tasksearch.endDate');" id="DateSelect"><image src="/krm/jsp/image/selectdate.gif" border="0"></a> 
		  </td>		  
	  </tr>	
	  <tr>
	      <td width="80" align="left" class="common bgcolor">&nbsp;任务状态</td>
	        <td class="common"> <select name="TI_Status">
                <option value="-1" selected>--任务状态--</option>
                <option value="0">新任务</option>
                <option value="1">执行中</option>
                <option value="2">已完成(已完工验收)</option>
                <option value="4">已评估</option>
                <option value="5">已复查</option>
                <option value="3">作废</option>
				</select></td>		  
	      <td width="80" align="left" class="common bgcolor">&nbsp;所属项目</td>
          <td class="common" ><select style="font-size:9pt;font-color:#FFFFFF;width:160" name="TI_DetailID" alt"所属项目">
          <option value="-1">--所属项目--</option>
		  <%
		  DetailRecordSet detailRs = (DetailRecordSet)request.getAttribute("Detail");
	        if(detailRs != null && detailRs.size() > 0) {
	           while(detailRs.next()) {
          %>
            <option value="<%= detailRs.getD_Serial() %>"><%= StringFormat.Source2GB(detailRs.getD_Num()) %>-<%= StringFormat.Source2GB(detailRs.getD_Topic()) %></option>
          <%
			   }
			}
		  %>
		  </select>
          </td>	  		  
  	      <td width="80" align="left" class="common bgcolor">&nbsp;任务种类</td>
	      <td class="common">
		       <select name="TI_Kind">
                <option value="-1" selected>--任务种类--</option>
                 <option value="1">正常任务</option>
				 <option value="0">游离任务</option>               
              </select>		  
		  </td>		  
	  </tr> 
	  <tr>
	      <td width="80" align="left" class="common bgcolor">&nbsp;重要程度</td>
	      <td class="common">
              <select name="Importance">
                <option value="-1">--重要程度--</option>
                <%
		  		TaskImportanceRecordSet importanceRs = (TaskImportanceRecordSet)request.getAttribute("Importance");
	            if(importanceRs != null && importanceRs.size() > 0) {
				while(importanceRs.next()) {
        	    %>
                <option value="<%= StringFormat.Source2GB(importanceRs.getID_Name()) %>"><%= StringFormat.Source2GB(importanceRs.getID_Name()) %></option>
                <%
					}
				}
			    %>
              </select>	  
		  </td>
		  <td width="80" align="left" class="common bgcolor">&nbsp;紧急程度</td>
	      <td class="common" colspan="3">
              <select name="Urgence">
                <option value="-1">--紧急程度--</option>
                <%
		  		TaskUrgenceRecordSet urgenceRs = (TaskUrgenceRecordSet)request.getAttribute("Urgence");
				if(urgenceRs != null && urgenceRs.size() > 0) {
		         while(urgenceRs.next()) {
        	    %>
                <option value="<%= StringFormat.Source2GB(urgenceRs.getUD_Name()) %>"><%= StringFormat.Source2GB(urgenceRs.getUD_Name()) %></option>
                <%
					}
				}
			    %>
              </select>	  
		  </td>
	  </tr>
	   
	  <tr>
	        <td align="center" colspan="6" class="tdC" >
			<%if(q12>0){%>
			<input name="Button1" type="submit"   onMouseOver="this.className='button2'" onMouseOut="this.className='button1'"  class="button1" value="查 询">
			<%}%>
			</td>	 
	  </tr>
    </table>	
   </td>
</tr>	
</table>
</form>

<table border="0" width="98%" align="center"  bordercolor="A1B7DB" class="collapse">
  <tr> 
     <td width="8%" class="tdB" align="center">编号</td>
     <td width="25%" class="tdB" align="center">任务名称</td>     
     <td width="8%" class="tdB" align="center">负责人</td>
     <td width="9%" class="tdB" align="center">负责部门</td>
     <td width="8%" class="tdB" align="center">完成进度</td>
     <td width="8%" class="tdB" align="center">验收进度</td>
     <td width="9%" class="tdB" align="center">开始时间</td>
     <td width="9%" class="tdB" align="center">结束时间</td>	 
     <td width="8%" class="tdB" align="center">任务类别</td>
     <td width="8%" class="tdB" align="center">任务状态</td>	 

  </tr>
  <%
     TaskInfoRecordSet taskInfoRs = (TaskInfoRecordSet)request.getAttribute("tasksearch");
	 if(taskInfoRs != null && taskInfoRs.size() > 0) {
	 int num = 1;
	 while(taskInfoRs.next()) {
	 if(statusback!=null){
	   if(statusback.equals("app")&&!(taskInfoRs.getTI_AppraiseDate()).equals("")){	   	
  %>
  <tr<%
      if(num%2==0){
	 %> class="bgcolor"<%}%>> 
     <td width="8%" class="common"  align="center"><%= taskInfoRs.getTI_Num() %></td>
     <td width="25%" class="common" ><a href="javascript:openWin('/krm/servlet/TaskInfoServlet?module=xx&status=q&ID=<%= taskInfoRs.getTI_ID() %>');"><%= StringFormat.Source2GB(taskInfoRs.getTI_Name()) %></a></td>
     <td width="8%" class="common"  align="center"><%= StringFormat.Source2GB(taskInfoRs.getTI_Principal()) %></td>
	 <td width="9%" class="common"  align="center"><%= StringFormat.Source2GB(taskInfoRs.getTI_DeptName()) %></td>
     <td width="8%" class="common"  align="center"><%= taskInfoRs.getTI_SelfProcess() %>%</td>
     <td width="8%" class="common"  align="center"><%= taskInfoRs.getTI_CheckProcess() %>%</td>
     <td width="9%" class="common"  align="center"><%= taskInfoRs.getTI_StartDate() %></td>
     <td width="9%" class="common"  align="center"><%= taskInfoRs.getTI_EndDate() %></td>	 
     <td width="8%" class="common"  align="center"><%= taskInfoRs.getTI_Type() %></td>
     <td width="8%" class="common"  align="center"><%
	 String sta = taskInfoRs.getTI_Status();
	 if(sta.equals("0")){
	    out.println("新任务");
	 }
	 if(sta.equals("1")){
	    out.println("执行中");
	 }
	 if(sta.equals("2")){
	    out.println("已完成");
	 }
	 if(sta.equals("3")){
	    out.println("作废");
	 }	 	 	 
	 %></td>
  </tr>
  <%
	 num++;
	 }	
	if(statusback.equals("rec")&&!(taskInfoRs.getTI_RecheckDate()).equals("")){
	%>
  <tr<%
      if(num%2==0){
	 %> class="bgcolor"<%}%>> 
     <td width="8%" class="common"  align="center"><%= taskInfoRs.getTI_Num() %></td>
     <td width="25%" class="common" ><a href="javascript:openWin('/krm/servlet/TaskInfoServlet?module=xx&status=q&ID=<%= taskInfoRs.getTI_ID() %>');"><%= StringFormat.Source2GB(taskInfoRs.getTI_Name()) %></a></td>
     <td width="8%" class="common"  align="center"><%= StringFormat.Source2GB(taskInfoRs.getTI_Principal()) %></td>
	 <td width="9%" class="common"  align="center"><%= StringFormat.Source2GB(taskInfoRs.getTI_DeptName()) %></td>
     <td width="8%" class="common"  align="center"><%= taskInfoRs.getTI_SelfProcess() %>%</td>
     <td width="8%" class="common"  align="center"><%= taskInfoRs.getTI_CheckProcess() %>%</td>
     <td width="9%" class="common"  align="center"><%= taskInfoRs.getTI_StartDate() %></td>
     <td width="9%" class="common"  align="center"><%= taskInfoRs.getTI_EndDate() %></td>	 
     <td width="8%" class="common"  align="center"><%= taskInfoRs.getTI_Type() %></td>
     <td width="8%" class="common"  align="center"><%
	 String sta = taskInfoRs.getTI_Status();
	 if(sta.equals("0")){
	    out.println("新任务");
	 }
	 if(sta.equals("1")){
	    out.println("执行中");
	 }
	 if(sta.equals("2")){
	    out.println("已完成");
	 }
	 if(sta.equals("3")){
	    out.println("作废");
	 }	 	 	 
	 %></td>
  </tr>	
	
	<%
	num++;
	}
	}
	 else{
	%> 
 <tr<%
      if(num%2==0){
	 %> class="bgcolor"<%}%>> 
     <td width="8%" class="common"  align="center"><%= taskInfoRs.getTI_Num() %></td>
     <td width="25%" class="common" ><a href="javascript:openWin('/krm/servlet/TaskInfoServlet?module=xx&status=q&ID=<%= taskInfoRs.getTI_ID() %>');"><%= StringFormat.Source2GB(taskInfoRs.getTI_Name()) %></a></td>
     <td width="8%" class="common"  align="center"><%= StringFormat.Source2GB(taskInfoRs.getTI_Principal()) %></td>
	 <td width="9%" class="common"  align="center"><%= StringFormat.Source2GB(taskInfoRs.getTI_DeptName()) %></td>
     <td width="8%" class="common"  align="center"><%= taskInfoRs.getTI_SelfProcess() %>%</td>
     <td width="8%" class="common"  align="center"><%= taskInfoRs.getTI_CheckProcess() %>%</td>
     <td width="9%" class="common"  align="center"><%= taskInfoRs.getTI_StartDate() %></td>
     <td width="9%" class="common"  align="center"><%= taskInfoRs.getTI_EndDate() %></td>	 
     <td width="8%" class="common"  align="center"><%= taskInfoRs.getTI_Type() %></td>
     <td width="8%" class="common"  align="center"><%
	 String sta = taskInfoRs.getTI_Status();
	 if(sta.equals("0")){
	    out.println("新任务");
	 }
	 if(sta.equals("1")){
	    out.println("执行中");
	 }
	 if(sta.equals("2")){
	    out.println("已完成");
	 }
	 if(sta.equals("3")){
	    out.println("作废");
	 }	 	 	 
	 %></td>
  </tr>	
	<% 
	num++;
	 }
   }
   }
  %>
        <tr> 
          <td colspan="10" class="tdC">&nbsp;</td>
        </tr>
      </table>



</body>
</html>

⌨️ 快捷键说明

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