📄 change_locate.jsp
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.util.*"
errorPage=""%>
<jsp:directive.page import="org.better.hr.entity.*;" />
<html>
<head>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="table.css" type="text/css">
<link rel="stylesheet" type="text/css" media="all"
href="javascript/calendar/calendar-win2k-cold-1.css">
<script type="text/javascript" src="javascript/calendar/cal.js"></script>
<script type="text/javascript" src="javascript/comm/comm.js"></script>
<script type="text/javascript" src="javascript/comm/list.js"></script>
<script type="text/javascript">
<%
//将二级机构存入数组
List list1 = (List)request.getAttribute("list_secondkind");
Iterator it = list1.iterator();
out.println("var subcat = new Array("+list1.size()+");");
int i = 0;
while(it.hasNext())
{
ConfigFileSecondKind item = (ConfigFileSecondKind)it.next();
out.println("subcat["+i+"] = [\""+item.getFskId()+
"\", \""+item.getFirstKindName()+"/"+item.getSecondKindName()+
"\",\""+item.getFirstKindName()+
"\",\""+item.getFirstKindName()+"/"+item.getSecondKindName()+
"\"];");
++i;
}
//将三级机构存入数组
list1 = (List)request.getAttribute("list_thirdkind");
it = list1.iterator();
out.println("var subcat1 = new Array("+list1.size()+");");
i = 0;
while(it.hasNext())
{
ConfigFileThirdKind item = (ConfigFileThirdKind)it.next();
out.println("subcat1["+i+"] = [\""+item.getFtkId()+
"\", \""+item.getThirdKindName()+
"\", \""+item.getFirstKindName()+"/"+item.getSecondKindName()+"/"+item.getThirdKindName()+
"\",\""+item.getFirstKindName()+"/"+item.getSecondKindName()+
"\"];");
++i;
}
//将职位名称存入数组
list1 = (List)request.getAttribute("list_major");
it = list1.iterator();
out.println("var subcat2 = new Array("+list1.size()+");");
i = 0;
while(it.hasNext())
{
ConfigMajor item = (ConfigMajor)it.next();
out.println("subcat2["+i+"] = [\""+item.getMakId()+
"\", \""+item.getMajorName()+
"\", \""+item.getMajorKindName()+"/"+item.getMajorName()+
"\", \""+item.getMajorKindName()+
"\"];");
++i;
}
%>
function list()
{
document.forms[0].action = document.forms[0].action + "?operate=list&method=change&delete_status=1";
document.forms[0].submit();
}
function search()
{
document.forms[0].action = document.forms[0].action + "?operate=toSearch&method=change";
document.forms[0].submit();
}
</script>
</head>
<body>
<html:form action="humanfile.do" method="post">
<table width="100%">
<tr>
<td>
<font color="#0000CC">您正在做的业务是:人力资源--人力资源档案管理--人力资源档案变更</font>
</td>
</tr>
<tr>
<td align="right">
<input type="button" value="开始"
class="BUTTON_STYLE1" onclick="javascript:list();">
<input type="button" value="搜索"
class="BUTTON_STYLE1" onclick="search();">
</td>
</tr>
</table>
<table width="100%" border="1" cellpadding=0 cellspacing=1
bordercolorlight=#848284 bordercolordark=#eeeeee
class="TABLE_STYLE1">
<tr class="TR_STYLE1">
<td width="16%" class="TD_STYLE1">
请选择员工所在I级机构
</td>
<td width="84%" class="TD_STYLE2">
<html:select styleClass="SELECT_STYLE2" size="5"
property="item.firstKindName"
onchange="changelocation(document.forms[0].elements['item.secondKindName'],document.forms[0].elements['item.firstKindName'].options[document.forms[0].elements['item.firstKindName'].selectedIndex].value)">
<html:option value=""> </html:option>
<logic:iterate id="list" name="list_firstkind"
type="org.better.hr.entity.ConfigFileFirstKind">
<html:option value="${list.firstKindName}">${list.firstKindName}</html:option>
</logic:iterate>
</html:select>
</td>
</tr>
<tr>
<td class="TD_STYLE1">
请选择员工所在II级机构
</td>
<td width="84%" class="TD_STYLE2">
<html:select styleClass="SELECT_STYLE2" size="5"
property="item.secondKindName"
onchange="changelocation1(document.forms[0].elements['item.thirdKindName'],document.forms[0].elements['item.secondKindName'].options[document.forms[0].elements['item.secondKindName'].selectedIndex].value)">
<script language="javascript">
changelocation(document.forms[0].elements["item.secondKindName"],document.forms[0].elements["item.firstKindName"].value)
</script>
</html:select>
</td>
</tr>
<tr class="TR_STYLE1">
<td width="16%" class="TD_STYLE1">
请选择员工所在III级机构
</td>
<td width="84%" class="TD_STYLE2">
<html:select styleClass="SELECT_STYLE2" size="5"
property="item.thirdKindName">
<script language="javascript">
changelocation1(document.forms[0].elements["item.thirdKindName"],document.forms[0].elements["item.secondKindName"].value)
</script>
</html:select>
</td>
</tr>
<tr>
<td class="TD_STYLE1">
请选择职位分类
</td>
<td width="84%" class="TD_STYLE2">
<html:select styleClass="SELECT_STYLE2" size="5"
property="item.humanMajorKindName"
onchange="changelocation2(document.forms[0].elements['item.hunmaMajorName'],document.forms[0].elements['item.humanMajorKindName'].options[document.forms[0].elements['item.humanMajorKindName'].selectedIndex].value)">
<html:option value=""> </html:option>
<logic:iterate id="list" name="list_majorkind"
type="org.better.hr.entity.ConfigMajorKind">
<html:option value="${list.majorKindName}">${list.majorKindName}</html:option>
</logic:iterate>
</html:select>
</td>
</tr>
<tr class="TR_STYLE1">
<td width="16%" class="TD_STYLE1">
请选择职位名称
</td>
<td width="84%" class="TD_STYLE2">
<html:select styleClass="SELECT_STYLE2" size="5"
property="item.hunmaMajorName">
<script language="javascript">
changelocation2(document.forms[0].elements["item.hunmaMajorName"],document.forms[0].elements["item.humanMajorKindName"].value)
</script>
</html:select>
</td>
</tr>
<tr>
<td class="TD_STYLE1">
请输入建档时间
</td>
<td width="84%" class="TD_STYLE2">
<html:text styleClass="INPUT_STYLE2" property="item.str_startTime"
styleClass="INPUT_STYLE2" styleId="date_start" style="width:14% "/>至<html:text styleClass="INPUT_STYLE2" property="item.str_endTime"
styleClass="INPUT_STYLE2" styleId="date_end" style="width:14% "/>
(YYYY-MM-DD)
</td>
</tr>
</table>
</html:form>
</body>
<script type="text/javascript">
Calendar.setup ({inputField : "date_start", ifFormat : "%Y-%m-%d", showsTime : false, button : "date_start", singleClick : true, step : 1});
Calendar.setup ({inputField : "date_end", ifFormat : "%Y-%m-%d", showsTime : false, button : "date_end", singleClick : true, step : 1});
</script>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -