📄 addleave.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://struts.apache.org/tags-logic" prefix="logic"%>
<%@ 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 xmlns="http://www.w3.org/1999/xhtml">
<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>
<script language="JavaScript" src="../js/calendar2.js">
</head>
<script type="text/javascript">
function adddoc(){
var leaveplace = document.forms[0].leaveplace.value;
var tel = document.forms[0].tel.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 te = /^(130|131|132|133|134|135|136|137|138|139|159)\d{8}$/;
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(leaveplace == ""){
alert("请填写请假去向!");
return false;
} else if(tel == ""){
alert("请填写联系电话!");
return false;
} else if(!tel.match(te)){
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>
<html:form action="/addleave" method="post" onsubmit="return adddoc()">
<input type="hidden" name="id" value="${leave.id}">
<input type="hidden" name="flag" value="${flag}">
<table width="718" border="0" cellpadding="0" cellspacing="1"
bgcolor="#999999">
<tr>
<td width="113" height="22" bgcolor="#FFFFFF">
<div align="center">
姓 名:
</div>
</td>
<td width="145" bgcolor="#FFFFFF">
<bean:write name="realname" />
</td>
<td width="75" bgcolor="#FFFFFF">
<div align="center">
工作部门:
</div>
</td>
<td width="197" bgcolor="#FFFFFF">
<bean:write name="departmentname" />
</td>
<td width="71" bgcolor="#FFFFFF">
<div align="center">
职 位:
</div>
</td>
<td width="110" bgcolor="#FFFFFF">
<bean:write name="post" />
</td>
</tr>
<tr>
<td height="22" bgcolor="#FFFFFF">
<div align="center">
请假类型:
</div>
</td>
<td bgcolor="#FFFFFF">
<c:if test="${empty leave.leavetype}">
<html:select property="leavetype">
<html:option value="事假">事假</html:option>
<html:option value="病假">病假</html:option>
<html:option value="丧假">丧假</html:option>
<html:option value="婚假">婚假</html:option>
<html:option value="产假">产假</html:option>
<html:option value="兵役假">兵役假</html:option>
<html:option value="特休假">特休假</html:option>
<html:option value="其他">其他</html:option>
</html:select>
</c:if>
<c:if test="${!empty leave.leavetype}">
<html:select name="leave" property="leavetype">
<html:option value="事假">事假</html:option>
<html:option value="病假">病假</html:option>
<html:option value="丧假">丧假</html:option>
<html:option value="婚假">婚假</html:option>
<html:option value="产假">产假</html:option>
<html:option value="兵役假">兵役假</html:option>
<html:option value="特休假">特休假</html:option>
<html:option value="其他">其他</html:option>
</html:select>
</c:if>
</td>
<td bgcolor="#FFFFFF">
<div align="center">
请假去向:
</div>
</td>
<td bgcolor="#FFFFFF">
<html:text property="leaveplace" value="${leave.leaveplace}" />
</td>
<td bgcolor="#FFFFFF">
<div align="center">
联系电话:
</div>
</td>
<td bgcolor="#FFFFFF">
<html:text property="tel" value="${leave.tel}" />
</td>
</tr>
<tr>
<td height="22" bgcolor="#FFFFFF">
<div align="center">
申请时间:
</div>
</td>
<td bgcolor="#FFFFFF">
${leave.date}
</td>
<td bgcolor="#FFFFFF">
<div align="center">
请假时间:
</div>
</td>
<td colspan="3" bgcolor="#FFFFFF">
从
<input name="starttime" type="text" size="12" value="${leave.starttime}" onfocus="setday(this)"/>
到
<input name="endtime" type="text" size="12" value="${leave.endtime}" onfocus="setday(this)"/>
共
<input name="totalday" type="text" size="2" value="${leave.totalday}" />
天
<input name="totalhour" type="text" size="2" value="${leave.totalhour}" />
小时
</td>
</tr>
<tr>
<td height="6" colspan="6" bgcolor="#CCCCCC"></td>
</tr>
<tr>
<td height="22" bgcolor="#FFFFFF">
当前处理人:
</td>
<td bgcolor="#FFFFFF" colspan="5">
<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">
下一步审核人:
</td>
<td bgcolor="#FFFFFF" colspan="5">
<input type="text" name="tempauditor" />
<html:hidden property="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">
<html:submit value="发 送" />
<html:cancel value="取 消" />
</td>
</tr>
</table>
</html:form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -