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

📄 biaomodify.jsp

📁 一个oa系统
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@ page language="java" import="java.util.*,com.oa.db.*" pageEncoding="gbk"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>    
    <title>联信OA-部门办公</title>
<style type="text/css">
<!--
body,td,th {
	font-size: 13px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F9F9F9;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.style2 {font-size: 12px}
.STYLE6 {
	font-size: 16px;
	font-weight: bold;
}
.STYLE7 {font-size: 18px}
-->
</style>
<link href="../css/css.css" rel="stylesheet" type="text/css" />
		<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=form3.staffbh.value;
       var staffname=form3.staffname.value;
       var department=form3.department.value;
       var post=form3.post.value;
       var birthyear=form3.birthyear.value;
       var birthmonth=form3.birthmonth.value;
       var birthday=form3.birthday.value;
       var folk=form3.folk.value;
       var nativeplace=form3.nativeplace.value;
       var mostdulevel=form3.mostdulevel.value;
       var degree=form3.degree.value;
       var certificatenum=form3.certificatenum.value;
       var politycircs=form3.politycircs.value;
       var address=form3.address.value;
       var postalcode=form3.postalcode.value;
       var nativeaddress=form3.nativeaddress.value;
       var beforetelephone=form3.beforetelephone.value;
       var behindtelephone=form3.behindtelephone.value;
       var email=form3.email.value;      
       var mobiletelephone=form3.mobiletelephone.value;
       var profession=form3.profession.value;
       var cert=form3.cert.value;
       var forelanguagelevel=form3.forelanguagelevel.value;
       var computerlevel=form3.computerlevel.value;
       var isIDCard1=/^\d{15}$/;  //身份证正则表达式(15位)
       var isIDCard2=/^\d{17}[xyXY|\d]$/;  //身份证正则表达式(18位)
       var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;     //有效的email格式的正则表达式
       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)){
				alert("您输入的邮政编码无效");
				return false;
			} 
	    else if(nativeaddress==""){
	       alert("请填写户籍地址!");
	       return false;
	      }
	    else if(beforetelephone==""||behindtelephone==""){
	       alert("请填写固定电话!");
	       return false;
	      }
	    else if(isNaN(beforetelephone)||isNaN(behindtelephone)){
				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)){
				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;
	      }               
       return true;
  }
  
function next(a){
   window.open("<%=request.getContextPath()%>/eduexplist.do?next=2&id="+a,"","");
  //  document.fr.action   =   "<%=request.getContextPath()%>/eduexplist.do?next=2&id="+a; 
    //fr.target="_blank";
   // fr.submit();
    window.opener.location.reload();
    
}
  </script>
  </head>
  
<body><form action="" method="post" name="fr" style="display:none;inline" ></form>
<table width="700" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td colspan="3" class="STYLE6" style="BORDER-TOP: #B5B5FF 2px solid;cellSpacing: ">&nbsp;</td>
  </tr>
  <tr>
    <td width="160" height="25" class="STYLE6">&nbsp;</td>
    <td width="380" class="STYLE6" style="BORDER-BOTTOM: #B5B5FF 1px solid;cellSpacing: "><div align="center" class="STYLE7">深圳市联合征信网络有限公司员工资料录入</div></td>
    <td width="160" class="STYLE6">&nbsp;</td>
  </tr>
  <tr>
    <td height="10" colspan="3">&nbsp;</td>
  </tr>
  <tr>
    <td height="20" colspan="3"><div align="right">更新时间:<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>&nbsp;&nbsp;&nbsp; </div></td>
  </tr>
</table>
<form action="<%=request.getContextPath()%>/biaomodifysave.do" method="post" name="form3" enctype="multipart/form-data" onSubmit="return checkform()">
<table width="700" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#999999">
<%           
  List slist = (List)request.getAttribute("list");
  if(slist!=null&&slist.size()!=0){
	  Staffbasicinfo info = (Staffbasicinfo)slist.get(0);

  %>
  <tr>
    <td width="102" height="20" bgcolor="#EFEFEF" style="padding-right:4px;"><div align="right">员工编号</div></td>
    <td width="226" bgcolor="#FFFFFF">&nbsp;<input name="staffnamebh" readonly="readonly" type="text" size="10" value="<%=info.getStaffnamebh() %>"/>
    <input name="id" type="hidden" size="10" value="<%=info.getId()%>"/>
    <input name="number" type="hidden" size="10" value="<%=info.getNumber()%>"/></td>
    <td width="112" bgcolor="#EFEFEF" style="padding-right:4px;"><div align="right">姓&nbsp;&nbsp;&nbsp; 名</div></td>
    <td width="255" bgcolor="#FFFFFF" >&nbsp;<input name="realname" readonly="readonly" type="text" size="10" value="<%=info.getRealname() %>"/>
    <input name="userid" type="hidden" size="10" value="<%=info.getUserid() %>"/>
    <input name="usergrade" type="hidden" size="10" value="<%=info.getUsergrade() %>"/></td>
  </tr>
  <tr>
    <td height="20" bgcolor="#EFEFEF" style="padding-right:4px;"><div align="right">所属部门</div></td>
    <td bgcolor="#FFFFFF">&nbsp;<select name="departmentid">
						<%
							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++) {
								    String strdepartment="";
									Department dvo = (Department) dlist.get(i);
									if(info.getDepartmentid()==dvo.getId()) {
									     strdepartment = "selected";
									}
						%>
							<option value="<%=dvo.getId()%>" <%=strdepartment %>>
								<%=dvo.getDepartment()%>
							</option>
						<%
							}
							}
						%>
						</select></td>
    <td bgcolor="#EFEFEF" style="padding-right:4px;"><div align="right">职&nbsp;&nbsp;&nbsp; 务</div></td>
    <td bgcolor="#FFFFFF">&nbsp;<select name="postid"><%
							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++) {
								    String strpost="";
									Post pvo = (Post) plist.get(i);
									if(pvo.getId()==info.getPostid()) {
									         strpost = "selected";
									}
									
						%>
							<option value="<%=pvo.getId()%>" <%=strpost %>>
								<%=pvo.getPost()%>
							</option>
						<%
							}
							}
						%>
						</select></td>
  </tr>
  <tr>
    <td height="20" bgcolor="#EFEFEF" style="padding-right:4px;"><div align="right">入职时间</div></td>
    <%
	            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(info.getEntrytime()!=null&&!info.getEntrytime().equals("")&&!info.getEntrytime().equals("null")){
	            	strdate = info.getEntrytime();
	            }else if(liftdate!=null){
	                strdate=liftdate;
	            }
	        %>
    <td bgcolor="#FFFFFF">&nbsp;<input type="text"  readonly="1" value="<%=strdate %>" id="liftdate" name="liftdate" size="12"/>
    <input type="button" value="选择" id="btn" /></td>
    <td bgcolor="#EFEFEF" style="padding-right:4px;"><div align="right">转正时间</div></td>
     <%
	            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(info.getJudgingtime()!=null&&!info.getJudgingtime().equals("")&&!info.getJudgingtime().equals("null")){
	            	strdate2= info.getJudgingtime();
	            }
	            else if(zhuanzhengdate!=null){
	                strdate2=zhuanzhengdate;
	            }
	        %>
    <td bgcolor="#FFFFFF">&nbsp;<input type="text" readonly="1" value="<%=strdate2 %>" id="zhuanzhengdate" name="zhuanzhengdate" size="12"/>
    <input type="button" value="选择" id="btn2" /></td>
  </tr>
  <% String strsex1 = "";

⌨️ 快捷键说明

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