📄 deptcount.jsp
字号:
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<link href="../../common/defaultFa/css/all.css" rel="stylesheet"
type="text/css" />
<link href="../../common/defaultFa/css/css.css" rel="stylesheet"
type="text/css" />
<head>
<title>统计部门考勤</title>
<SCRIPT language=javascript src="../../common/js/datetime.js"></SCRIPT>
<script Language="JavaScript">
function checkForm()
{
if(document.form1.userNames.value=="")
{
return confirm("是否查询部门所有员工记录?");
} else {
return true;
}
}
function clearUsers()
{
document.form1.userNames.value="";
}
function chooseUsers(){
//设置模式窗口的一些状态值
var windowStatus = "dialogWidth:350px;dialogHeight:300px;center:1;status:0;";
//在模式窗口中打开的页面
var url = "/oa/dept/read/choose_main.jsp";
//将模式窗口返回的值临时保存
var temp = showModalDialog(url,"",windowStatus);
//将刚才保存的值赋给文本输入框returnValue
//alert(temp);
//在temp中将拿到用户的ID和真实名字.格式为:id:真实名字,id2:真实名字2,
var ids="",names="";
var toSplit=temp;
while((index=toSplit.indexOf(","))>=0){
var sub=toSplit.substring(0,index);
toSplit=toSplit.substring(index+1,toSplit.length);
offset=sub.indexOf(":");
ids+=sub.substring(0,offset)+",";
names+=sub.substring(offset+1,sub.length)+",";
}
//names=names. 去除最后一个","
document.form1.userIds.value=ids;
document.form1.userNames.value=names;
//alert("ID:"+id+"\nnames:"+names);
}
</script>
</head>
<body style="overflow-y:auto">
<table border="0" align="center" cellpadding="0" cellspacing="0"
class="tb_title">
<tr>
<th align="left" valign="middle">
统计部门考勤
</th>
</tr>
</table>
<p></p>
<form id="form1" name="form1" method="post" action="deptCount.html">
<table width="70%" border="0" cellpadding="0" cellspacing="0"
class="tb_form" align="center">
<!--DWLayoutTable-->
<tr>
<td width="14%" height="22" nowrap="nowrap" align="center">
统计类型:
</td>
<td width="86%">
<select name="appTypeId">
<option value="0">
所有
</option>
<option value="1">
外出
</option>
<option value="2">
请假
</option>
<option value="3">
出差
</option>
</select>
</td>
</tr>
<tr>
<td height="22" align="center">
考勤时间:
</td>
<td>
<input type="text" name="from"
onClick="show_cele_date('','',from)">
至
<input type="text" name="to"
onClick="show_cele_date('','',to)">
</td>
</tr>
<tr>
<td height="22" nowrap="nowrap" align="center">
员工姓名:
</td>
<td>
<textarea name="userNames" rows="4"></textarea>
<input type="button" name="add" value="添加" onClick="chooseUsers()" />
<input type="button" name="clear" value="清空"
onClick="clearUsers()" />
<input type="hidden" name="userIds" />
</td>
</tr>
</table>
<p></p>
<table border="0" align="center" cellpadding="0" cellspacing="0"
class="tb_foot">
<tr>
<td align="center" colspan="2">
<input name="btn_count" type="submit" id="btn_count"
value=" 统 计 " onclick="return checkForm()" />
<input name="btn_cancel" type="button" id="btn_cancel"
value=" 返 回 " onClick="window.location.href='deptAttend.jsp'" />
</td>
</tr>
</table>
</form>
<table width="100%" border="0" cellpadding="0" cellspacing="1"
class="tb_data" id="tb_query">
<thead>
<tr>
<td colspan="4" align="center">
${appType }
</td>
<tr>
</thead>
<thead>
<tr>
<td width="11%" align="center">
员工ID
</td>
<td width="10%" align="center">
员工姓名
</td>
<td width="23%" align="center">
统计次数
</td>
<td width="13%" align="center">
查看详细
</td>
</tr>
</thead>
<c:forEach var="count" items="${count }" varStatus="status">
<tr>
<td align="center">
${count.key.id }
</td>
<td align="center">
${count.key.realName }
</td>
<td align="center">
${count.value }
</td>
<td align="center">
<a href="">查看</a>
</td>
</tr>
</c:forEach>
<!--
<tr>
<td height="25" align="center" colspan="6"><a href="#">首页 </a> <a href="#">上一页</a> <a href="#">下一页 </a> <a href="#">最后一页</a>
<input name="textfield" type="text" value="1" size="3" />
<a href="#">跳转</a></td>
</tr>
-->
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -