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

📄 diaryfortaskshow.jsp

📁 tomcat最新安装程序
💻 JSP
📖 第 1 页 / 共 2 页
字号:
						  continue;
						if(deptIDShow.equals(userDept[i+1][0])){
							checked=" selected";
						}
						if(!deptID1.equals(userDept[i+1][0])){
							out.println("<option value=\""+userDept[i+1][0]+"\""+checked+">"+userDept[i+1][1]+"</option>");
						}
					}
			  %>
              </select></td>
			  
            <td width="50%" class="common bgcolor">&nbsp;
              <input type="checkbox" name="chkuser" value="1"  checked onClick="changeuser()" >
              &nbsp;&nbsp;姓名: 
              <select name="select1">
                <%	
					checked="";
					for(int i=0;i<userDept.length;i++){
						if(userIDShow.equals(userDept[i][2])){
							checked=" selected";
						}else{
							checked="";
						}
						/*
						  如果 userDept[i][2]为空 则不显示
						*/
						if(null==userDept[i][2])
						  continue;
						if(selfDeptID.equals(userDept[i][0])){
							out.println("<option value=\""+userDept[i][2]+"\""+checked+">"+userDept[i][3]+"</option>");
						}
					}
			  %>
              </select></td>
           
          </tr>
		  <tr> 
           
			
            <td width="50%" class="common bgcolor" >&nbsp;&nbsp;&nbsp;年份: 
              <select name="select2">
          <%
		  	checked="";
		  	for(int i=nowYear;i>2003;i--){
				if(year!=null&&year.equals(String.valueOf(i))){
			  		checked=" selected";
				}
		  %>
                <option value="<%=i%>"<%=checked%>><%=i%></option>
          <%
				}
		  %>
              </select>
              年 </td>
			  
            <td width="50%" class="common bgcolor" >&nbsp;
			<input type="checkbox" name="chkmonth" value="0"  checked onClick="changemonth()" >
              &nbsp;&nbsp;月份:&nbsp;&nbsp;<select name="select3" >
                <%
			  		for(int i=1;i<=12;i++){
					checked="";
					if(month!=null&&month.equals(String.valueOf(i))){
						checked=" selected";
					}
			  %>
                <option value="<%=i%>"<%=checked%>><%=i%></option>
                <%
					}
				%>
              </select>
              月 </td>
          </tr>
          <tr> 
            <td align="center" class="tdC"  colspan="2" height="25"><input name="imageField" type="submit" onmouseover="this.className='button2'" onmouseout="this.className='button1'"  class="button1" value="统 计">
              &nbsp; <input name="button" type="button" onmouseover="this.className='button2'" onmouseout="this.className='button1'"  class="button1" onClick="document.location.href='/krm/jsp/diamanage/diaryMod/diaryMod.jsp'" value="返 回" ></td>          
          </tr>
        </table>

       <br>

        <table border="0" cellpadding="0" cellspacing="0" width="98%" align="center"  class="collapse">
          <tr  width="95%"> 
            <td class="tdA" colspan="13" ><%=userDeptShow%> <%=userNameShow%> 
              <%=year%> 年 <%=month%> 月 任务工作时间</td>
          </tr>
          <tr align="center" > 
            <td class="tdB">任务编号</td>
            <td class="tdB">任务名称</td>
            <td class="tdB">负责人</td>
            <td class="tdB">任务工作时间</td>
            <td class="tdB">总工作时间</td>
            <td class="tdB">绩效(%)</td>
          </tr>
         <%
	    List diaryForTaskLists=new ArrayList();
	    diaryForTaskLists=(List)request.getAttribute("DiaryForTaskCountRecordSets");         
            int size=0;
            float floatTotalWork=0;
            float floatTotalTask=0;
            String workTime="1";
            if(null!=diaryForTaskLists){
               //DiaryForTaskRecordSet diaryForTaskRs=new DiaryForTaskRecordSet();
               DiaryDateRecordSet diaryDateRs=new DiaryDateRecordSet();
               diaryDateRs=(DiaryDateRecordSet)request.getAttribute("DiaryDateWorkTime");
               //String workTime="1";
               if(null!=diaryDateRs){
                  diaryDateRs.next();
                  workTime=diaryDateRs.getDIA_SumWorkTime();
               }
               size=diaryForTaskLists.size();
               for(int i=0;i<size;i++){
                 DiaryForTaskRecordSet diaryForTaskRs=new DiaryForTaskRecordSet();               
                 diaryForTaskRs=(DiaryForTaskRecordSet)diaryForTaskLists.get(i);
                 diaryForTaskRs.next();
                 if(null==diaryForTaskRs.getDFT_TaskID())
                   continue;
                 if(null!=workTime)
                   floatTotalWork=Float.valueOf(workTime).floatValue();                 
                 if(null!=diaryForTaskRs.getDFT_SumTaskTime())  
                   floatTotalTask=floatTotalTask+Float.valueOf(diaryForTaskRs.getDFT_SumTaskTime()).floatValue();
              
         %> 
          <tr align="center" <%if((i+1)%2==0){%> class="bgcolor"<%}%>>
            <td class="common"><%=diaryForTaskRs.getDFT_TaskNum()%></td> 
            <td class="common"><%=diaryForTaskRs.getDFT_TaskName()%></td>
            <td class="common"><%=diaryForTaskRs.getDFT_ManageName()%></td>
            <td class="common"><%=diaryForTaskRs.getDFT_SumTaskTime()%></td>
            <td class="common"><%=workTime%></td>
            <%
              String strRate="0";
              float rate=0f;            
              if((null!=diaryForTaskRs.getDFT_SumTaskTime())&&(null!=workTime))
                rate=Float.valueOf(diaryForTaskRs.getDFT_SumTaskTime()).floatValue()/
                     Float.valueOf(workTime).floatValue();                     
              rate=rate*100;
              String strTemp=String.valueOf(rate);
              if(strTemp.length()>5)
                //strRate=String.valueOf(rate).substring(0,5);           
                strRate=strTemp.substring(0,5);
              else  
                strRate=strTemp;
            %>
            <td class="common"><%=strRate%>%</td>
          </tr>
         <%
               }
            }  
         %>
         <%
             DiaryForTaskRecordSet diaryForTaskOtherRs=new DiaryForTaskRecordSet();
             diaryForTaskOtherRs=(DiaryForTaskRecordSet)request.getAttribute("DiaryForTaskOtherRecordSet");
			 int j=-1;
             if(diaryForTaskOtherRs.next()){j++;
         %>
          <tr align="center" <%if((j+1)%2==0){%> class="bgcolor"<%}%>>
            <td class="common"><%=diaryForTaskOtherRs.getDFT_TaskNum()%></td> 
            <td class="common">其他任务</td>
            <td class="common"></td>
            <td class="common"><%=diaryForTaskOtherRs.getDFT_SumTaskTime()%></td>
            <td class="common"><%=workTime%></td>    
            <%
              String strRate="0";
              float rate=0f;            
              if((null!=diaryForTaskOtherRs.getDFT_SumTaskTime())&&(null!=workTime))
                rate=Float.valueOf(diaryForTaskOtherRs.getDFT_SumTaskTime()).floatValue()/
                     Float.valueOf(workTime).floatValue();                     
              rate=rate*100;
              String strTemp=String.valueOf(rate);
              if(strTemp.length()>5)
                //strRate=String.valueOf(rate).substring(0,5);           
                strRate=strTemp.substring(0,5);
              else  
                strRate=strTemp;
            %>
            <td class="common"><%=strRate%>%</td>                  
          </tr>
        <%
                 //if(null!=diaryForTaskOtherRs.getDFT_SumTaskTime())  
                 //System.out.println("-------------------"+floatTotalTask);
                   floatTotalTask=floatTotalTask+Float.valueOf(diaryForTaskOtherRs.getDFT_SumTaskTime()).floatValue();             
                 //System.out.println("-------------------"+floatTotalTask);                   
             }
        %>  
          <tr align="center"> 
            <td colspan="3" class="tdC">合计</td>
	    <td class="tdC"><%=floatTotalTask%></td>
	    <td class="tdC"><%=floatTotalWork%></td>
	    <%
	      String strTotalRate="0.0";
	      if(floatTotalWork>1){	      
	        float floatTotalRate=floatTotalTask/floatTotalWork;
	        floatTotalRate=floatTotalRate*100;
	        String strTemp=String.valueOf(floatTotalRate);
	        if(strTemp.length()>5)
	          //String strTotalRate=String.valueOf(floatTotalRate).substring(0,5);
	          strTotalRate=String.valueOf(floatTotalRate).substring(0,5);
	        else
	          strTotalRate=strTemp;  
	      }    
	    %>
	    <td class="tdC"><%=strTotalRate%>%</td>
          </tr>
        </table>
		
		<%//}else{%>
		<!--<table border="0" width="100%" align="center" height="20%"  class="collapse">
          <tr> 
            <td class="common"  align="center">您没有可查看的数据!请与管理员联系</td>
          </tr>
		  </table>-->
		
      <%//}%>
      </form>
   </td>
</tr>	
</table>
 
</body>
</html>

⌨️ 快捷键说明

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