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

📄 addstaffbasicinfo.jsp

📁 一个oa系统
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@ page language="java" import="java.util.*,com.oa.db.*" pageEncoding="gbk"%>
<html>
	<head>
		<title>联信OA-部门办公</title>
		   <style type="text/css">
				<!--
				body,td,th {
					font-size: 12px;
				}
				body {
					margin-left: 10px;
					margin-top: 10px;
					margin-right: 0px;
					margin-bottom: 0px;
				}
				a:link {
					color: #000000;
					text-decoration: none;
				}
				a:visited {
					text-decoration: none;
					color: #000000;
				}
				a:hover {
					text-decoration: underline;
					color: #333333;
				}
				a:active {
					text-decoration: none;
					color: #333333;
				}
				-->
				</style>
				<link href="../css/css.css" rel="stylesheet" type="text/css" />
				<style type="text/css">
				<!--
				.STYLE1 {
					font-size: 14px;
					font-weight: bold;
				}
				.STYLE6 {	font-size: 16px;
					font-weight: bold;
				}
				.STYLE7 {font-size: 18px}
				-->
				html,body{

				scrollbar-face-color: #f2f2f2; 
				
				scrollbar-highlight-color: #ffffff; 
				
				scrollbar-shadow-color: #999999; 
				
				scrollbar-3dlight-color: #999999; 
				
				scrollbar-arrow-color: #999999; 
				
				scrollbar-track-color: #FFFFFF; 
				
				scrollbar-darkshadow-color: #ffffff;
				
				}
	        </style>
		<link rel="stylesheet" type="text/css" media="all" href="<%=request.getContextPath()%>/css/calendar-win2k-cold-1.css" title="win2k-cold-1" />
		<script type="text/javascript" src="<%=request.getContextPath()%>/js/Calendar.js"></script>
		<script type="text/javascript" src="<%=request.getContextPath()%>/js/Calendar-zh.js"></script>
		<script type="text/javascript" src="<%=request.getContextPath()%>/js/Calendar-Setup.js"></script>
		<script type="text/javascript">
           function checkform(){
			       var staffbh=document.forms[0].staffnamebh.value;
			       var staffname=document.forms[0].realname.value;
			       var department=document.forms[0].departmentid.value;
			       var post=document.forms[0].postid.value;
			       var birthyear=document.forms[0].birthyear.value;
			       var birthmonth=document.forms[0].birthmonth.value;
			       var birthday=document.forms[0].birthday.value;
			       var folk=document.forms[0].folk.value;
			       var nativeplace=document.forms[0].nativeplace.value;
			       var mostdulevel=document.forms[0].mostdulevel.value;
			       var degree=document.forms[0].degree.value;
			       var certificatenum=document.forms[0].certificatenum.value;
			       var politycircs=document.forms[0].politycircs.value;
			       var address=document.forms[0].address.value;
			       var postalcode=document.forms[0].postalcode.value;
			       var nativeaddress=document.forms[0].nativeaddress.value;
			       var beforetelephone=document.forms[0].beforetelephone.value;
			       var behindtelephone=document.forms[0].behindtelephone.value;
			       var dianhua = beforetelephone +"-"+behindtelephone;
			       var email=document.forms[0].email.value;      
			       var mobiletelephone=document.forms[0].mobile.value;
			       var profession=document.forms[0].profession.value;
			       var cert=document.forms[0].cert.value;
			       var forelanguagelevel=document.forms[0].forelanguagelevel.value;
			       var computerlevel=document.forms[0].computerlevel.value;
			       var jobfunction=document.forms[0].jobfunction.value;
			       var jobrequest=document.forms[0].jobrequest.value;
			       var isIDCard1=/^\d{15}$/;  //身份证正则表达式(15位)
			       var isIDCard2=/^\d{17}[xyXY|\d]$/;  //身份证正则表达式(18位)
			       var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;     //有效的email格式的正则表达式
			       var te = /^(130|131|132|133|134|135|136|137|138|139|159)\d{8}$/;		
			       var ge = /0\d{2,3}-\d{5,9}|0\d{2,3}-\d{5,9}/;	
			       var youzheng = /\d{5}(-\d{4})?/;       
			       if(staffbh==""){
				       alert("请填写员工编号!");
				       return false;
			       }
			       else if(staffname==""){
				       alert("请填写员工姓名!");
				       return false;
				      }
				   else if(department=="0"){
				       alert("请选择部门!");
				       return false;
				      }
				   else if(post=="0"){
				       alert("请选择职位!");
				       return false;
				      } 
				   else if(birthyear=="0"||birthmonth=="0"||birthday=="0"){
				       alert("请选择出生日期!");
				       return false;
				      } 
				   else if(folk=="0"){
				       alert("请选择民族!");
				       return false;
				      }
				   else if(nativeplace=="0"){
				       alert("请选择籍贯!");
				       return false;
				      } 
				   else if(mostdulevel=="0"){
				       alert("请选择最高学历!");
				       return false;
				      }
				   else if(degree==""){
				       alert("请填写学位!");
				       return false;
				      }
				   else if(certificatenum==""){
				       alert("请填写身份证号码!");
				       return false;
				      }
				   else if(!certificatenum.match(isIDCard1)&&!certificatenum.match(isIDCard2)){
			               alert("您输入的身份证号无效!");
			               return false;
			           }
				   else if(politycircs=="0"){
				       alert("请选择政治面貌!");
				       return false;
				      }
				   else if(address==""||postalcode==""){
				       alert("请填写常住地址及邮编!");
				       return false;
				      }
				    else if(isNaN(postalcode)||!postalcode.match(youzheng)){
							alert("您输入的邮政编码无效");
							return false;
						} 
				    else if(nativeaddress==""){
				       alert("请填写户籍地址!");
				       return false;
				      }
				    else if(beforetelephone==""||behindtelephone==""){
				       alert("请填写固定电话!");
				       return false;
				      }
				    else if(isNaN(beforetelephone)||isNaN(behindtelephone)||!dianhua.match(ge)){
							alert("您输入的固定电话无效");
							return false;
						}
				    else if(email==""){
				       alert("请填写邮箱地址!");
				       return false;
				      }
				    else if(!email.match(re)){
			               alert("您输入的E-mail无效!");
			               return false;
			           }
				    else if(mobiletelephone==""){
				       alert("请填写手机号码!");
				       return false;
				      }
				    else if(isNaN(mobiletelephone)||!mobiletelephone.match(te)){
							alert("您输入的手机号码无效");
							return false;
						}
				    else if(profession==""){
				       alert("请填写职称!");
				       return false;
				      }
				    else if(cert==""){
				       alert("请填写资格证书!");
				       return false;
				      }
				    else if(forelanguagelevel==""){
				       alert("请填写方言/外语能力!");
				       return false;
				      } 
				    else if(computerlevel==""){
				       alert("请填写计算机技能!");
				       return false;
				      }  
				   else if(jobfunction==""){
				       alert("请填写岗位职责!");
				       return false;
				      }
				   else if(jobrequest==""){
				       alert("请填写岗位要求!");
				       return false;
				      }             
			       return true;
			  }
     </script>
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>
	<body>
		<table width="800" border="0" cellpadding="0" cellspacing="0">
			<tr>
				<td colspan="3">&nbsp;
					
				</td>
			</tr>
			<tr>
				<td width="165" height="25" class="STYLE6">&nbsp;
					
				</td>
				<td width="410" class="STYLE6"
					style="BORDER-BOTTOM: #B5B5FF 1px solid;cellSpacing: ">
					<div align="center" class="STYLE7">
						深圳市联合征信网络有限公司员工资料录入(一)
					</div>
				</td>
				<td width="193" class="STYLE6">&nbsp;
					
				</td>
			</tr>
			<tr>
				<td height="10" colspan="3">&nbsp;
					
				</td>
			</tr>
	</table>
		<form action="<%=request.getContextPath()%>/submitstaffbasicinfo.do"
			method="post" onSubmit="return checkform()"
			enctype="multipart/form-data">
			<table width="800" border="0" cellpadding="0" cellspacing="1"
				bgcolor="#3868f8">
				<tr>
					<td width="110" height="20" bgcolor="#A4B5E3"
						style="padding-right:4px;">
						<div align="center">
							员工编号
						</div>
					</td>
					<td width="262" bgcolor="#FFFFFF">
						&nbsp;
						<input name="staffnamebh" type="text" size="10" />
					</td>
					<td width="112" bgcolor="#A4B5E3" style="padding-right:4px;">
						<div align="center">
							姓&nbsp;&nbsp;&nbsp; 名
						</div>
					</td>
					<td width="279" bgcolor="#FFFFFF">
						&nbsp;
						<input name="realname" type="text" size="10" />
					</td>
				</tr>
				<tr>
					<td height="20" bgcolor="#A4B5E3" style="padding-right:4px;">
						<div align="center">
							所属部门
						</div>
					</td>
					<td bgcolor="#FFFFFF">
						&nbsp;
						<select name="departmentid">
							<option value="0">
								请选择
							</option>
						<%
							ArrayList dlist = (ArrayList) request.getAttribute("departmentlist");
							if (dlist == null) {
								dlist = new ArrayList();
							}
							if (dlist != null && dlist.size() != 0) {
								for (int i = 0; i < dlist.size(); i++) {
									Department dvo = (Department) dlist.get(i);
						%>
							<option value="<%=dvo.getId()%>">
								<%=dvo.getDepartment()%>
							</option>
						<%
							}
							}
						%>
						</select>
					</td>
					<td bgcolor="#A4B5E3" style="padding-right:4px;">
						<div align="center">
							职&nbsp;&nbsp;&nbsp; 务
						</div>
					</td>
					<td bgcolor="#FFFFFF">
						&nbsp;
						<select name="postid">
							<option value="0">
								请选择
							</option>
						<%
							ArrayList plist = (ArrayList) request.getAttribute("postlist");
							if (plist == null) {
								plist = new ArrayList();
							}
							if (plist != null && plist.size() != 0) {
								for (int i = 0; i < plist.size(); i++) {
									Post pvo = (Post) plist.get(i);
						%>
							<option value="<%=pvo.getId()%>">
								<%=pvo.getPost()%>
							</option>
						<%
							}
							}
						%>
						</select>
					</td>
				</tr>
				<tr>
					<td height="20" bgcolor="#A4B5E3" style="padding-right:4px;">
						<div align="center">
							入职时间
						</div>
					</td>
					<td bgcolor="#FFFFFF">
						&nbsp;
					<%
						java.text.SimpleDateFormat f = new java.text.SimpleDateFormat( "yyyy-MM-dd");
						Date d = new Date();
						String strdate = f.format(d);
						String liftdate = (String) request.getAttribute("liftdate");
						if (liftdate != null) {
							strdate = liftdate;
						}
					%>
						<input type="text" name="liftdate" readonly="1" id="liftdate"
							value="<%=strdate%>" size="12" />
						<input type="button" value="选择" id="btn" />
					</td>
					<td bgcolor="#A4B5E3" style="padding-right:4px;">
						<div align="center">
							转正时间
						</div>
					</td>
					<td bgcolor="#FFFFFF">
						&nbsp;
					<%
						java.text.SimpleDateFormat f2 = new java.text.SimpleDateFormat("yyyy-MM-dd");
						Date d2 = new Date();
						String strdate2 = f2.format(d2);
						String zhuanzhengdate = (String) request
								.getAttribute("zhuanzhengdate");
						if (zhuanzhengdate != null) {
							strdate2 = zhuanzhengdate;
						}
					%>
						<input type="text" name="zhuanzhengdate" id="zhuanzhengdate"
							readonly="1" value="<%=strdate2%>" size="12" />
						<input type="button" value="选择" id="btn2" />
					</td>
				</tr>
				<tr>
					<td height="20" bgcolor="#A4B5E3" style="padding-right:4px;">
						<div align="center">
							性&nbsp;&nbsp;&nbsp; 别
						</div>
					</td>
					<td bgcolor="#FFFFFF">
						<input type="radio" name="sex" value="1" checked />
						男 &nbsp;
						<input type="radio" name="sex" value="0" />
					</td>
					<td bgcolor="#A4B5E3" style="padding-right:4px;">
						<div align="center">
							出生年月
						</div>
					</td>
					<td bgcolor="#FFFFFF">
						&nbsp;
						<select name="birthyear">
						<%
							java.text.SimpleDateFormat fy = new java.text.SimpleDateFormat("yyyy");
							java.text.SimpleDateFormat fm = new java.text.SimpleDateFormat("MM");
							java.text.SimpleDateFormat fd = new java.text.SimpleDateFormat("dd");
						%>
							<option value="0" selected="selected">
								选择
							</option>
						<%
						for (int i = 1900; i < 2001; i++) {
						%>
							<option value="<%=i%>">
								<%=i%>
							</option>
						<%
						}
						%>

⌨️ 快捷键说明

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