📄 add_oldleader_infor.jsp
字号:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="cn.com.aheadsoft.recordset.RetireRecordSet,
cn.com.aheadsoft.recordset.PersonInfoRecordSet,
cn.com.aheadsoft.recordset.LevelRecordSet,cn.com.aheadsoft.util.StringFormat,cn.com.aheadsoft.util.UserInfo,cn.com.aheadsoft.manage.UserPurviewManage" %>
<%
RetireRecordSet set = (RetireRecordSet)request.getAttribute("result");
PersonInfoRecordSet perset = (PersonInfoRecordSet)request.getAttribute("perset");
RetireRecordSet rset = (RetireRecordSet)request.getAttribute("rset");
LevelRecordSet lset = (LevelRecordSet)request.getAttribute("lset");
String quency = request.getParameter("quency");
String[] sequency = (String[])request.getAttribute("sequency");
UserInfo userinfo = (UserInfo)session.getAttribute("userinfo");
UserPurviewManage priority = new UserPurviewManage();
/*int retireinsert = priority.getUserPopInt(userinfo, "4", "2", "i");
int retireupdate = priority.getUserPopInt(userinfo, "4", "2", "u");*/ //replace by zenghongli 2004.9.8
int retireinsert = priority.getUserPopInt(userinfo, "4", "3", "i");
int retireupdate = priority.getUserPopInt(userinfo, "4", "3", "u");
%>
<html>
<head>
<link rel="stylesheet" type="text/css" href="/krm/jsp/css/css.css">
</head>
<script language="JavaScript">
personsequency = new Array();
sequencycount = 0;
<%
int j = 0;
if(null != sequency){
for(int i = 0; i <sequency.length; i++){
out.println("personsequency["+i+"]='"+sequency[i]+"';");
j++;
}
}
out.println("sequencycount="+j+";");
%>
function isSubmit(){
var dateP="[1-9]\\d{3}-((0[1-9])|(1[0-2]))-((0[1-9])|[1-2]\\d|(3[0-1]))";
R_RetireDate = document.add.R_RetireDate.value.replace(/-/gi,'/');
<%if (set == null){%>
if(document.add.R_Name.options.length == 0){
alert("没有你要添加的离退休人员!!!");
}else if(document.add.R_Salary.value == null || document.add.R_Salary.value == ""){
alert("请输入待遇!");
}else if(document.add.R_RetireDate.value == null || document.add.R_RetireDate.value == ""){
alert("请选择离退休时间!");
}else if(!document.add.R_RetireDate.value.match(dateP)){
alert("请输入合乎“0000-00-00”的时间!");
}else if((new Date(R_RetireDate).getTime()) >= (new Date().getTime())){
alert("请选择正确的离退休时间!");
}else{
document.add.submit();
}
<%}else{%>
if(document.add.R_Salary.value == null || document.add.R_Salary.value == ""){
alert("请输入待遇!");
}else if(document.add.R_RetireDate.value == null || document.add.R_RetireDate.value == ""){
alert("请选择离退休时间!");
}else if(!document.add.R_RetireDate.value.match(dateP)){
alert("请输入合乎“0000-00-00”的时间!");
}else if((new Date(R_RetireDate).getTime()) >= (new Date().getTime())){
alert("请选择正确的离退休时间!");
}else{
document.add.submit();
}
<%}%>
}
function atInputSecond(pObj){
var obj = pObj;
strRef = "1234567890-";
for (i=0;i<obj.value.length;i++) {
tempChar= obj.value.substring(i,i+1);
if (strRef.indexOf(tempChar,0)==-1) {
alert("请输入正确号码!");
obj.value="";
obj.focus();
}else{
if(i>0){
if(obj.value.substring(i,i+1)=="-"){
alert("只能输入正整数和“-”!");
obj.value="";
obj.focus();
}
}
}
}
}
</script>
<script language="JavaScript" src="/krm/jsp/jscript/ls.js"></script>
<script language="JavaScript" src="/krm/jsp/jscript/Calendar.js"></script>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<%if(set != null){
set.next();%>
<form name="add" method="POST" action="/krm/servlet/PersonServlet?module=retire&&status=u&&id=<%=set.getOUser_ID()%>">
<%}else{%>
<form name="add" method="POST" action="/krm/servlet/PersonServlet?module=retire&&status=i">
<%}%>
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
<%if(null != set){%>
<tr height="8" class="trA">
<td> 您的位置:人事管理 >> 离退休管理 >> <font class="fontcolor">修改离退休信息</font></td>
</tr>
<%}else{%>
<tr height="8" class="trA">
<td> 您的位置:人事管理 >> 离退休管理 >> <font class="fontcolor">添加离退休信息</font></td>
</tr>
<%}%>
<tr height="8">
<td>
</td>
</tr>
<tr>
<td align="center">
<table border="0" width="98%" bordercolor="A1B7DB" class="collapse">
<%if(null != set){%>
<tr>
<td class="tdA" colspan="9" align="center"><div align="left">修改离退休人员信息</div></td>
</tr>
<tr>
<td class="common bgcolor"> 姓 名</td>
<td colspan="1" class="common">
<%=set.getI_Name()%></td>
<td class="common bgcolor" nowrap> 离退休时间</td>
<td colspan="2" class="common"> <input name="R_RetireDate" type="text" class="short" maxlength="25" value="<%=set.getR_RetireDate()%>"> <a href="javascript:show_calendar('add.R_RetireDate');"><image src="/krm/jsp/image/selectdate.gif" border="0"></a></td>
</tr>
<tr>
</tr>
<tr>
<td width="135" class="common bgcolor" nowrap> 享受待遇级别</td>
<td width="201" class="common" colspan="1"> <select name="R_Salary">
<%if((null != lset) && (lset.size() != 0)){
while(lset.next()){
String flag = "";
if((lset.getL_OccupID()).equals(set.getR_Salary())){
flag = "selected";
}
%>
<option value="<%=lset.getL_OccupID()%>" <%=flag%>><%=lset.getL_Occup()%></option>
<%}}%>
</select>
</td>
<td width="133" class="common bgcolor"> 离退休</td>
<td width="486" class="common"> <select name = "R_Kind">
<%if(set.getR_Kind() != null){
String flag1 = "";
String flag2 = "";
if(StringFormat.changeHTMLTags(set.getR_Kind()).equals("退休")){
flag1 = "selected";}else{
flag2 = "selected";}%>
<option value="退休" <%=flag1%>>退休</option>
<option value="离休" <%=flag2%>>离休</option>
<%}%>
</select>
</td>
</tr>
<tr>
<td width="135" class="common bgcolor"> 住宅电话</td>
<td width="201" class="common"> <input name="R_Phone" type="text" class="middle" maxlength="11" value="<%=set.getR_Phone()%>" onKeyUp="atInputSecond(this)"></td>
<td class="common bgcolor"> 居住地址</td>
<td colspan="1" class="common"> <input name="R_Address" type="text" class="long" maxlength="25" value="<%=StringFormat.changeHTMLTags(set.getR_Address())%>"></td>
</tr>
<tr>
<td class="common bgcolor"> 当前身体状况</td>
<td colspan="5" class="common"> <input name="R_Healthy" type="text" class="biglong" maxlength="25" value="<%=StringFormat.changeHTMLTags(set.getR_Healthy())%>"></td>
</tr>
<tr>
<td class="common bgcolor"> 备注</td>
<td colspan="5" class="common"> <input name="R_Memo" type="text" class="biglong" maxlength="25" value="<%=StringFormat.changeHTMLTags(set.getR_Memo())%>"></td>
</tr>
<%}else{%>
<tr>
<td class="tdA" colspan="9" align="center"><div align="left">添加离退休人员信息</div></td>
</tr>
<tr>
<td class="common bgcolor"> 姓 名</td>
<td class="common"> <select name = "R_Name">
<%if(null != perset){
while(perset.next()){
boolean temp = true;
rset.beforefirst();
while(rset.next()){
if(rset.getR_Name().equals(perset.getUser_ID())){
temp = false;
break;
}}
if(temp){%>
<option value="<%=perset.getUser_ID()%>"><%=perset.getI_Name()%></option>
<%}}}%>
</select></td>
<td class="common bgcolor" nowrap> 离退休时间</td>
<td colspan="2" class="common"> <input name="R_RetireDate" type="text" class="short" maxlength="25"> <a href="javascript:show_calendar('add.R_RetireDate');"><image src="/krm/jsp/image/selectdate.gif" border="0"></a></td>
</tr>
<tr>
<td width="135" class="common bgcolor" nowrap> 享受待遇级别</td>
<td width="201" class="common"> <select name="R_Salary">
<%if((null != lset) && (lset.size() >0)){
while(lset.next()){%>
<option value="<%=lset.getL_OccupID()%>"><%=lset.getL_Occup()%></option>
<%}}%>
</select>
</td>
<td width="133" class="common bgcolor"> 离退休</td>
<td width="486" class="common"> <select name = "R_Kind">
<option value = "退休" selected>退休</option>
<option value = "离休">离休</option>
</select>
</td>
</tr>
<tr>
<td width="135" class="common bgcolor"> 住宅电话</td>
<td width="201" class="common"> <input name="R_Phone" type="text" class="middle" onKeyUp="atInputSecond(this)" maxlength="11"></td>
<td class="common bgcolor" width="133"> 居住地址</td>
<td class="common"> <input name="R_Address" type="text" class="biglong" ></td>
</tr>
<tr>
<td class="common bgcolor"> 当前身体状况</td>
<td colspan="5" class="common"> <input name="R_Healthy" type="text" class="biglong" ></td>
</tr>
<tr>
<td class="common bgcolor"> 备注</td>
<td colspan="5" class="common"> <input name="R_Memo" type="text" class="biglong" ></td>
</tr>
<%}%>
<tr>
<td align="center" colspan="6" class="tdC">
<%if(set != null){%>
<%if(retireupdate > 0){%>
<input type="button" value="提 交" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="javascript:isSubmit();">
<%}%>
<%}else{%>
<%if(retireinsert > 0){%>
<input type="button" value="提 交" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="javascript:isSubmit();">
<%}%>
<%}%>
<input type="button" value="返 回" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="javascript:history.back(-1);">
</td>
</tr>
</table>
<tr height="90">
<td></td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -