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

📄 pa_recordchange.jsp

📁 J2ee开发的 人事管理系统 使用oracle数据库 myeclips平台开发
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@ page language="java"  pageEncoding="gb2312"%>
<%@ page import="com.galaxy.vo.*"%>
<%@ page import="com.galaxy.vo.UserInfoVO"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>


<head>

<link rel="stylesheet"  type="text/css" href="css/css.css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>

<script type="javascript" src="/psl_archive/staff_CV/calendar.js" charset="gb2312"></script>
<script language="JavaScript" type="text/javascript" >

   

function ChangeErOK(i)
{
	if(document.form1.erdepartment.value==""){alert("请输入工作部门"); return false;}
	if(document.form1.ercompany.value==""){alert("请输入工作单位");return false;}
	if(document.form1.startdate.value==""){alert("请输入开始时间");return false;}
	if(document.form1.enddate.value==""){alert("请输入结束时间");return false;}
	if(document.form1.ergrade.value==""){alert("请输入成绩");return false;}
	if(document.form1.erposition.value==""){alert("请输入职位");return false;}
	if(document.form1.ercontent.value==""){alert("请输入工作内容");return false;}
	
	 //判断日期1是否合法
  //判断日期2是否合法
  //判断2 和 1 是否共同合法
  var strDate1=document.form1.startdate.value;
  var strDate2=document.form1.enddate.value;
  var strSeparator = "-"; //日期分隔符
   var strDateArray1;
   var strDateArray2;
   var intYear;
   var intMonth;
   var intDay;
   
   strDateArray1 = strDate1.split(strSeparator);
   strDateArray2 = strDate2.split(strSeparator);
   
   intYear1 = parseInt(strDateArray1[0],10);
   intMonth1 = parseInt(strDateArray1[1],10);
   intDay1 = parseInt(strDateArray1[2],10);
   
   intYear2 = parseInt(strDateArray2[0],10);
   intMonth2 = parseInt(strDateArray2[1],10);
   intDay2 = parseInt(strDateArray2[2],10);
   
   if(intYear1 < 1900 || intYear1 > 2100){alert("请输入正确的开始日期");return false;}
   if(intYear2 < 1900 || intYear1 > 2100){alert("请输入正确的结束日期");return false;}
   if(intYear1>intYear2){alert("结束时间大于开始时间");return false;}
   if(intYear1==intYear2)
   {
   if(intMonth1>intMonth2){alert("结束时间大于开始时间");return false;}
   if(intMonth1==intMonth2)
   {
   if(intDay1>intDay2){alert("结束时间大于开始时间");return false;}
   }
   }
	
	document.form1.action="PA_EmployeeRecordServlet?opflag=ERimplementchange&erid="+i;
	document.form1.submit();
	
}
function returntosingle(i)
{
	document.form1.action="PA_EmployeeRecordServlet?opflag=particularrp&puiid="+i;
	document.form1.submit();
}



function getNowDate()
{
   var nn=new Date();
   year1=nn.getYear();
   mon1=nn.getMonth()+1;
   date1=nn.getDate();
   var monstr1;
   var datestr1
   if(mon1<10) 
    monstr1="0"+mon1;
   else
    monstr1=""+mon1;
     
   if(date1<10) 
     datestr1="0"+date1;
   else
     datestr1=""+date1;
   return year1+"-"+monstr1+"-"+datestr1;
}

function getlastweekDate()
{
   var nn=new Date();
   year1=nn.getYear();
   mon1=nn.getMonth()+1;
   date1=nn.getDate();
   
   var mm=new Date(year1,mon1-1,date1);
   var tmp1=new Date(2000,1,1);
   var tmp2=new Date(2000,1,15);
   var ne=tmp2-tmp1;
   var mm2=new Date();
   mm2.setTime(mm.getTime()-ne);
   
   
   year2=mm2.getYear();
   mon2=mm2.getMonth()+1;
   date2=mm2.getDate();
    
    
     if(mon2<10) 
    monstr2="0"+mon2;
   else
    monstr2=""+mon2;
     
   if(date2<10) 
     datestr2="0"+date2;
   else
     datestr2=""+date2;
 
   
    return year2+"-"+monstr2+"-"+datestr2;
}

var gdCtrl = new Object();
var goSelectTag = new Array();
var gcGray   = "#808080";
var gcToggle = "#FB8664";
var gcBG = "#f5f5f5";
var previousObject = null;

var gdCurDate = new Date();
var giYear = gdCurDate.getFullYear();
var giMonth = gdCurDate.getMonth()+1;
var giDay = gdCurDate.getDate();

//谷文栋 2003-04-30
var closeFlag = 0;
var blnFlag = true;

function fSetDate(iYear, iMonth, iDay){
  VicPopCal.style.visibility = "hidden";
  if ((iYear == 0) && (iMonth == 0) && (iDay == 0)){
  	gdCtrl.value = "";
  }else{
  	iMonth = iMonth + 100 + "";
  	iMonth = iMonth.substring(1);
  	iDay   = iDay + 100 + "";
  	iDay   = iDay.substring(1);
  	if(gdCtrl.tagName == "INPUT"){
  	  	gdCtrl.value = iYear+"-"+iMonth+"-"+iDay;
  	}else{
  	  	gdCtrl.innerText = iYear+"-"+iMonth+"-"+iDay;
  	}
  }
  
  for (i in goSelectTag)
  	goSelectTag[i].style.visibility = "visible";
  goSelectTag.length = 0;
  
  window.returnValue=gdCtrl.value;
  //window.close();
}

function closeCalendar(setType)
{
  if(setType == "on"){
    if(closeFlag != 0){
      clearTimeout(closeFlag);
      closeFlag = 0;
    }
  }else{
    if(VicPopCal.style.visibility == "visible"){
      closeFlag = setTimeout("HiddenDiv2()",1000);
      blnFlag = true;
    }
  }
}

function HiddenDiv()
{	
	var i;
  VicPopCal.style.visibility = "hidden";
  for (i in goSelectTag)
  	goSelectTag[i].style.visibility = "visible";
  goSelectTag.length = 0;
  //closeCalendar('on');
}

function HiddenDiv2()
{	
	if(blnFlag)
	{
  	var i;
    VicPopCal.style.visibility = "hidden";
    for (i in goSelectTag)
    	goSelectTag[i].style.visibility = "visible";
    goSelectTag.length = 0;
    closeCalendar('on');
  }
}

function fSetSelected(aCell){
  var iOffset = 0;
  var iYear = parseInt(tbSelYear.value);
  var iMonth = parseInt(tbSelMonth.value);
  
  aCell.bgColor = gcBG;
  with (aCell.children["cellText"]){
  	var iDay = parseInt(innerText);
  	if (color==gcGray)
		iOffset = (Victor<10)?-1:1;
	iMonth += iOffset;
	if (iMonth<1) {
		iYear--;
		iMonth = 12;
	}else if (iMonth>12){
		iYear++;
		iMonth = 1;
	}
  }
  fSetDate(iYear, iMonth, iDay);
}

function Point(iX, iY){
	this.x = iX;
	this.y = iY;
}

function fBuildCal(iYear, iMonth) {
  var aMonth=new Array();
  for(i=1;i<7;i++)
  	aMonth[i]=new Array(i);
  
  var dCalDate=new Date(iYear, iMonth-1, 1);
  var iDayOfFirst=dCalDate.getDay();
  var iDaysInMonth=new Date(iYear, iMonth, 0).getDate();
  var iOffsetLast=new Date(iYear, iMonth-1, 0).getDate()-iDayOfFirst+1;
  var iDate = 1;
  var iNext = 1;

  for (d = 0; d < 7; d++)
	aMonth[1][d] = (d<iDayOfFirst)?-(iOffsetLast+d):iDate++;
  for (w = 2; w < 7; w++)
  	for (d = 0; d < 7; d++)
		aMonth[w][d] = (iDate<=iDaysInMonth)?iDate++:-(iNext++);
  return aMonth;
}

function fDrawCal(iYear, iMonth, iCellHeight, sDateTextSize) {
  var WeekDay = new Array("日","一","二","三","四","五","六");
  var styleTD = " bgcolor='"+gcBG+"' bordercolor='"+gcBG+"' valign='middle' align='center' height='"+iCellHeight+"' style='font: arial "+sDateTextSize+";";            //Coded by Liming Weng(Victor Won) email:victorwon@sina.com

  with (document) {
	write("<tr>");
	for(i=0; i<7; i++){
		write("<td bgcolor=#000000 "+styleTD+"color:#ffffff' >"+ WeekDay[i] + "</td>");
	}
	write("</tr>");

  	for (w = 1; w < 7; w++) {
		write("<tr>");
		for (d = 0; d < 7; d++) {
			write("<td id=calCell "+styleTD+"cursor:hand;' onMouseOver='this.bgColor=gcToggle' onMouseOut='this.bgColor=gcBG' onclick='fSetSelected(this)'>");
			write("<font id=cellText Victor='Liming Weng'> </font>");			
			write("</td>")
		}

⌨️ 快捷键说明

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