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

📄 worktongjiselect.jsp

📁 oa rar it is the jsp
💻 JSP
字号:

<%@ page language="java" import="java.util.*"
	contentType="text/html; charset=GBK"%>
<%@ page import="com.accp.oa.common.PublicClass"%>
<%@ page import="com.accp.oa.bean.BranchBean"%>
<%@ page import="com.accp.oa.bean.EmpBean"%>

<%
	String path = request.getContextPath();
	BranchBean branchBean = null;
	EmpBean eBean = null;
	PublicClass pubcla = new PublicClass();
%>


<html>
	<head>
		<title>统计</title>
		<LINK rel="stylesheet" type="text/css"
			href="<%=path%>/css/style_2.css">
	</head>

	<script language="JavaScript">
function CheckDate(INDate)
{ if (INDate=="")
    {return true;}
	subYY=INDate.substr(0,4)
	//转换月份
	if(INDate.indexOf('-',0)!=-1){	separate="-"}
	else{
		if(INDate.indexOf('/',0)!=-1){separate="/"}
		else {return true;}}
		area=INDate.indexOf(separate,0)
		subMM=INDate.substr(area+1,INDate.indexOf(separate,area+1)-(area+1))
		if(subMM.length<2){subMM="0"+subMM}
	//转换日
	area=INDate.lastIndexOf(separate)
	subDD=INDate.substr(area+1,INDate.length-area-1)
	if(eval(subDD)<10){subDD="0"+eval(subDD)}
	NewDate=subYY+"-"+subMM+"-"+subDD
	if(NewDate.length!=10){return true;}
    if(NewDate.substr(4,1)!="-"){return true;}
    if(NewDate.substr(7,1)!="-"){return true;}
	if(NewDate.substr(5,2)>"12"){return true;}
	if(NewDate.substr(8,2)>"31"){return true;}
   return false;}
</script>
	<script language="javascript">
	function chg2(company){
		var company=document.form1.company.value;
		var branch=document.form1.branch.value;
		var url='stat.jsp?company='+company+'&branch='+branch;
		location.href=url;
	}
	
	function chg3()
	{
		var branch = document.getElementById("branch").value;
		self.location = "workTongJiSelect.jsp?branch=" + branch;
	}
</script>
	<script language="javascript">

	function checkss(){
		if(form1.branch.value==""){
			window.alert("请填写部门");
			return false;
		}
		if(form1.times.value!=""){
			if(CheckDate(form1.times.value)){
				alert("您输入时间有误,请重新输入!");
				return false;
			}
		}
		if(form1.times1.value!=""){
			if(CheckDate(form1.times1.value)){
				alert("您输入时间有误,请重新输入!");
				return false;
			}
		}
		if(form1.times1.value != "" && form1.times.value != "")
		{
			if(form1.times1.value < form1.times.value){
				alert("您输入时间区域有误,请重新输入!");
				return false;
			}
		}
		document.form1.action="<%=path%>/servlet/TongJiWorkJinDuServlet";
		document.form1.submit();
		return true;
	}
	
	
	function checkss1(){
		if(form1.branch.value==""){
			window.alert("请填写部门");
			return false;
		}
		if(form1.times.value != "")
		{
			if(CheckDate(form1.times.value)){
				alert("您输入时间有误,请重新输入!");
				return false;
			}
		}
		if(form1.times1.value!=""){
			if(CheckDate(form1.times1.value)){
				alert("您输入时间有误,请重新输入!");
				return false;
			}
		}
		if(form1.times1.value != "" && form1.times.value != "")
		{
			if(form1.times1.value < form1.times.value){
				alert("您输入时间区域有误,请重新输入!");
				return false;
			}
		}
		document.form1.action="<%=path%>/servlet/TongJiWorkJiLuServlet";
		document.form1.submit();
		return true;
	}
</script>
	<body>
		<%
			String branch = request.getParameter("branch");
			if (branch != null) {
				branch = new String(branch.getBytes("ISO_8859_1"), "GBK");
			}
		%>
		<br>
		<form method="post" name="form1" target="bottomFrame">
			<table border=0 cellpadding=0 cellspacing=0 width="100%">
				<tr>
					<td>
						<div align="left">
							<img src="../images/advise.gif" width="16" height="16">
							统计
						</div>
					</td>
				</tr>
			</table>
			<div align="right"></div>
			<hr size=1>



			<center>

				<table width="100%" border="1" cellspacing="0" cellpadding="0"
					bordercolor="#FFFFFF" bordercolordark="#FFFFFF"
					bordercolorlight="#Eff2fb">
					<tr>
						<td>
							&nbsp;
						</td>
						<td colspan="2">
							<h3>
								查询条件
								<h3>
						</td>
						<td>
							&nbsp;
						</td>
					</tr>
					<tr>
						<td align="right">

							部门

						</td>

						<td>
							<SELECT name="branch" size="1" onChange="chg3(this.value);">
								<option value="">
									—请选择—
								</option>
								<%
									ArrayList listB = pubcla.SelectBranchName();
									for (int i = 0; i < listB.size(); i++) {
										branchBean = (BranchBean) listB.get(i);
										if (!branchBean.getBname().equals(branch)) {
								%>
								<option value="<%=branchBean.getBname()%>">
									<%=branchBean.getBname()%>
								</option>
								<%
								} else {
								%>
								<option value="<%=branchBean.getBname()%>" selected="selected">
									<%=branchBean.getBname()%>
								</option>
								<%
									}
									}
								%>
							</SELECT>
						</td>
					</tr>
					<tr>
						<td>
							<div align="right">
								人员名称
							</div>
						</td>
						<td>
							<select name="name">
								<option selected value="">
									—请选择—
								</option>
								<%
									ArrayList listE = pubcla.SelectEmpName(branch);
									for (int i = 0; i < listE.size(); i++) {
										eBean = (EmpBean) listE.get(i);
								%>
								<option value="<%=eBean.getEname()%>">
									<%=eBean.getEname()%>
								</option>
								<%
								}
								%>
							</select>
						</td>
					</tr>
					<tr>
						<td>
							<div align="right">
								起止时间
							</div>
						</td>
						<td>
							<input name="times" type="text" size="9">
						</td>
					</tr>
					<tr>
						<td>
							<div align="right">
								截止时间
							</div>
						</td>
						<td>
							<div align="left">
								<input name="times1" type="text" size="9">
							</div>
						</td>
					</tr>
					<tr>
						<td align="right">

							<input type="button" name="Submit" value="统计记录"
								onClick="return checkss1()">

						</td>
						<td>


							<input type="button" name="Submit1" value="统计进度"
								onClick="return checkss()">
						</td>
					</tr>
				</table>
			</center>
			<div align="right"></div>
		</form>
	</body>
</html>

⌨️ 快捷键说明

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