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

📄 addtask.jsp

📁 一个oa系统
💻 JSP
字号:
<%@ page language="java" pageEncoding="gb2312"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean"
	prefix="bean"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html"
	prefix="html"%>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>

<c:set var="a" value="填写" />
<c:if test="${flag eq '1'}">
<c:set var="a" value="修改" />
</c:if>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
		<title>${a}任务单</title>
		<style type="text/css">
<!--
body,td,th {
	font-size: 12px;
}
body {
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-size: 12px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.STYLE1 {
	font-size: 14px;
	font-weight: bold;
}
-->
</style>
	</head>
	<script language="JavaScript" src="../js/calendar2.js"> 
	<script type="text/javascript">
	var cellID=0;
	function addaffix(){
       cellID=cellID+1;
       var row = tab.insertRow();
       row.id="r"+cellID;
       var cell = row.insertCell();
       var ss = "<input type=\"file\" name=\"file"+cellID+"\" /><span style='border-width:0px;color:red;font-family:webdings;cursor:hand' onclick='delaffix(this)'><font size='4'>r</font></span>";
       cell.innerHTML = ss;    
    }
    function delaffix(obj){
       tab.deleteRow(obj.parentNode.parentNode.rowIndex);
    }
   	function adddoc(){
 		var taskname = document.forms[0].taskname.value;
 		var taskaim = document.forms[0].taskaim.value;
 		var arrange = document.forms[0].arrange.value;
 		var starttime = document.forms[0].starttime.value;
 		var endtime = document.forms[0].endtime.value;
 		var totalday = document.forms[0].totalday.value;
 		var totalhour = document.forms[0].totalhour.value;
 		var auditor = document.forms[0].auditor.value;
 		var d = /^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-)) (20|21|22|23|[0-1]?\d):[0-5]?\d:[0-5]?\d$/;	
 		if(taskname == ""){
 			alert("请填写任务名称!");
 			return false;
 		} else if(taskaim == ""){
 			alert("请填写任务描述!");
 			return false;
 		} else if(arrange == ""){
 			alert("请填写执行安排!");
 			return false;
 		} else if(starttime == "" || endtime == "" || totalday == "" || totalhour == ""){
 			alert("请填写完整任务时间!");
 			return false;
 		} else if(!starttime.match(d) || !endtime.match(d)){
 			alert("完成时间填写不合格!");
 			return false;
 		} else if(!totalday.match("^[0-9]*$") || !totalhour.match("^[0-9]*$")){
 			alert("请填写正确的天数和小时数!");
 			return false;
 		} else if(auditor == ""){
 			alert("请选择下一步审核人!");
 			return false;
 		}
 		return true;
 	}
	</script>
	<body>
		<table width="699" border="0" cellpadding="0" cellspacing="1">
			<tr>
				<td width="697" height="35">
					<div align="center">
						<span class="STYLE1">深圳市联合征信网络有限公司项目任务单</span>
					</div>
				</td>
			</tr>
		</table>
		<form action="<%=request.getContextPath() %>/addTask.do" method="post"
			enctype="multipart/form-data" onsubmit="return adddoc()">
			<input type="hidden" name="id" value="${task.id}">
			<input type="hidden" name="flag" value="${flag}">
			<table width="718" border="0" cellpadding="0" cellspacing="1"
				bgcolor="#999999">
				<tr>
					<td height="22" bgcolor="#FFFFFF">
						<div align="center">
							填 写 人:
						</div>
					</td>
					<td width="120" bgcolor="#FFFFFF">
						&nbsp;<bean:write name="realname" />
					</td>
					<td width="70" bgcolor="#FFFFFF">
						<div align="center">
							部 门:
						</div>
					</td>
					<td width="167" bgcolor="#FFFFFF">
						&nbsp;<bean:write name="departmentname" />
					</td>
					<td width="74" bgcolor="#FFFFFF">
						<div align="center">
							时 间:	
						</div>
					</td>
					<td width="176" bgcolor="#FFFFFF">
						&nbsp;
						<c:if test="${!empty task.date}">
						    ${task.date}
						</c:if>
						<c:if test="${empty task.date}">
								<script>
									tmpDate = new Date();
									date = tmpDate.getDate();
									month = tmpDate.getMonth() + 1;
									year = tmpDate.getYear();
									document.write(year);
									document.write("年");
									document.write(month);
									document.write("月");
									document.write(date);
									document.write("日  ");
									myArray = new Array(7);
									myArray[0] = "星期日"
									myArray[1] = "星期一"
									myArray[2] = "星期二"
									myArray[3] = "星期三"
									myArray[4] = "星期四"
									myArray[5] = "星期五"
									myArray[6] = "星期六"
									weekday = tmpDate.getDay();
									if(weekday==0 | weekday==6)
									{
										document.write(myArray[weekday])
									}else
									{
										document.write(myArray[weekday])
									};																		
									</script>
						</c:if>
					</td>
				</tr>
				<tr>
					<td height="22" bgcolor="#FFFFFF">
						<div align="center">
							任务名称:
						</div>
					</td>
					<td colspan="5" bgcolor="#FFFFFF" style="padding-left:5px; ">
						<input name="taskname" type="text" size="50" value="${task.taskname}" />
					</td>
				</tr>
				<tr>
					<td height="22" bgcolor="#FFFFFF" valign="top"
						style="padding-top:6px;">
						<div align="center">
							任务描述:
						</div>
					</td>
					<td colspan="5" bgcolor="#FFFFFF"
						style="padding-bottom:3px; padding-left:5px; padding-right:5px; padding-top:4px;">
						<textarea name="taskaim" cols="80" rows="8">${task.taskaim}</textarea>
					</td>
				</tr>
				<tr>
					<td height="22" bgcolor="#FFFFFF" valign="top"
						style="padding-top:6px;">
						<div align="center">
							执行安排:
						</div>
					</td>
					<td colspan="5" bgcolor="#FFFFFF"
						style="padding-bottom:3px; padding-left:5px; padding-right:5px; padding-top:4px;">
						<textarea name="arrange" cols="80" rows="8">${task.arrange}</textarea>
					</td>
				</tr>
				<tr>
					<td height="25" bgcolor="#FFFFFF">
						<div align="center">
							附&nbsp;&nbsp;&nbsp; 件:
						</div>
					</td>
					<td colspan="5" bgcolor="#FFFFFF">
						&nbsp;
						<input type="button" onclick="addaffix()" value="添加附件"/><br/>
						<table id="tab"></table>
					</td>
				</tr>
				<tr>
					<td height="22" bgcolor="#FFFFFF">
						<div align="center">
							建议完成日期:
						</div>
					</td>
					<td colspan="5" bgcolor="#FFFFFF">
						&nbsp;从
						<input name="starttime" type="text" size="12" value="${task.starttime}" onfocus="setday(this)"/>
						<input name="endtime" type="text" size="12" value="${task.endtime}" onfocus="setday(this)"/>
						<input name="totalday" type="text" size="2" value="${task.totalday}" />
						<input name="totalhour" type="text" size="2" value="${task.totalhour}" />
						小时
					</td>
				</tr>
				<tr>
					<td height="6" colspan="6" bgcolor="#CCCCCC"></td>
				</tr>
				<tr>
					<td height="22" bgcolor="#FFFFFF">
						&nbsp;当前处理人:
					</td>
					<td bgcolor="#FFFFFF" colspan="5">
						&nbsp;
						<bean:write name="realname" />
					</td>
				</tr>
				<tr>
					<td height="22" valign="top" bgcolor="#FFFFFF"
						style="padding-bottom:3px; padding-left:5px; padding-right:5px; padding-top:6px;">
						您的意见:
					</td>
					<td colspan="5" valign="top" bgcolor="#FFFFFF"
						style="padding-bottom:4px; padding-left:5px; padding-right:5px; padding-top:4px;">
						<textarea name="opinion" cols="60" rows="4"></textarea>
					</td>
				</tr>
				<tr>
					<td height="22" bgcolor="#FFFFFF">
						&nbsp;下一步审核人:
					</td>
					<td bgcolor="#FFFFFF" colspan="5">
						&nbsp;
						<input type="text" name="tempauditor" />
						<input type="hidden" name="auditor" />
						<input type="button" value="选择"
							onclick="window.open('<%=request.getContextPath() %>/selStaff.do','' ,'height=255, width=272, top=300,left=400, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,status=no')" />
					</td>
				</tr>
				<tr>
					<td height="30" colspan="6" bgcolor="#FFFFFF">
						&nbsp;
						<input type="submit" name="Submit" value="发 送" />
						&nbsp;
						<input type="button" name="Submit2" value="取 消" />
					</td>
				</tr>
			</table>
		</form>
	</body>
</html>

⌨️ 快捷键说明

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