📄 department_training_plan_maintain.jsp
字号:
{
for(var i=0;i<selObj.options.length;i++)
{
var val = selObj.options[i].value;
if(val.indexOf(";") != -1)
val = val.substring(0, val.indexOf(";"));
selObj.options[i].value=val;
selObj.options[i].selected = true;
}
deleteDuplicatedSelect(selObj);
}
function deleteDuplicatedSelect(selObj)
{
for(i=0;i<selObj.options.length;i++)
{
for(j=i+1;j<selObj.options.length;j++)
{
if(selObj.options[i].value==selObj.options[j].value)
selObj.options[j].selected=false;
}
}
}
function checkStatus(form)
{
if(form.dd_train_id.value==16 && form.startDate.value > "<%=current%>")
{
alert("起始时间尚在本日之后,不能将本培训置为完成状态");
form.dd_train_id.value=15;
}
}
</script>
<DIV align=center>
<form name="maintain" method=POST>
<TABLE class=outter cellSpacing=0 cellPadding=0 width=600 border=0>
<tbody>
<jsp:include page="/vnex/page/TTOA_TABLE_TOP.jsp" />
<TR>
<TD colSpan=3 align="center">
<br>
<!--休假事件表开始 -->
<table width="600" border="1" cellspacing="1" bordercolor="#666666">
<tr>
<td>
<table class=title cellspacing=1 cellpadding=2 border=0 width="600">
<tr>
<td bgcolor="#666666"><font class="strongw">
<a href="/mainctrl/home/index"><font color="#FFFFFF">首页</font></a>>>
<a href="/mainctrl/hr/main"><font color="#FFFFFF">人力资源</font></a>>>
<a href="/mainctrl/training/main"><font color="#ffffff">员工培训</font></a>>>
培训维护</font></td>
</tr>
</table>
<table class=title cellspacing=1 cellpadding=2 width="600" border=0>
<input type="hidden" name="train_id" value="<%=tmpHRTrainingValueBean.getTrain_id()%>">
<tr bgcolor="#fafafa">
<td width="26%"><strong> 部门名称:</strong></td>
<td width="74%"><%=BusinessName.getDeptName()%>
<input type="hidden" name="train_division" value="<%=BusinessName.getDeptName()%>">
</td>
</tr>
<tr bgcolor="#e0e0e0">
<td width="26%"><strong> 培训主题:</strong></td>
<td width="74%">
<input type="text" name="train_name" value="<%=FieldUtil.filterQuotTag(tmpHRTrainingValueBean.getTrain_name())%>" size="40" maxlength="40" class="text"> * (注:带*为必填内容)
</td>
</tr>
<tr bgcolor="#fafafa">
<td width="26%"><strong> 主讲:</strong></td>
<td width="74%">
<input type="text" name="train_teacher" value="<%=tmpHRTrainingValueBean.getTrain_teacher()%>" size="40" maxlength="40" class="text"> *
</td>
</tr>
<tr bgcolor="#e0e0e0">
<td width="26%"><strong> 地点:</strong></td>
<td width="74%">
<input type="text" name="train_address" value="<%=tmpHRTrainingValueBean.getTrain_address()%>" size="40" maxlength="40" class="text"> *
</td>
</tr>
<tr bgcolor="#fafafa">
<td width="26%"><strong> 培训方式:</strong></td>
<td width="74%">
<input type="text" name="train_type" value="<%=tmpHRTrainingValueBean.getTrain_type()%>" size="40" maxlength="10" class="text">
</td>
</tr>
<tr bgcolor="#e0e0e0">
<td width="26%"><strong> 状态:</strong></td>
<td width="74%">
<%
if( pageFlow.equals(HRPayAndTrainingConstant.TRAINMODIFYPAGEFLOW) )
{
%>
<select name="dd_train_id" onchange="checkStatus(this.form)">
<%
TrainType aTrainType = new TrainType();
ArrayList typeList1 = aTrainType.getAllEType();
for (int i = 0;i<typeList1.size() ;i++) {
aTrainType = ( TrainType )typeList1.get(i);
if( aTrainType.getTypeId() == tmpHRTrainingValueBean.getDd_train_id() )
{
out.println("<option value = " + aTrainType.getTypeId() + " Selected>" + aTrainType.getTypeName() + "</option>");
}
else
{
out.println("<option value = " + aTrainType.getTypeId() + ">" + aTrainType.getTypeName() + "</option>");
}
}
%>
</select>
<%
}
else
{
%>
新增
<%}%>
</td>
</tr>
<tr bgcolor="#fafafa">
<td width="26%"><strong> 培训时间:</strong></td>
<td width="74%">从
<input type="text" class="text" name="startDate" readonly size="24" value="<%=startDate%>">
*
<% if(before)
{%>
<img src="/vnex/util/datetime.gif" style="cursor:hand;" align="absmiddle" alt="选择培训起始日期" onClick="fPopUpCalendarDlg(startDate);return false">
<% }%>
至
<input type="text" class="text" name="endDate" readonly size="24" value="<%=endDate%>"> *
<img src="/vnex/util/datetime.gif" style="cursor:hand;" align="absmiddle" alt="选择培训结束日期" onClick="fPopUpCalendarDlg(endDate);return false">
</td>
</tr>
<tr bgcolor="#e0e0e0">
<td width="26%"><strong> 参加人员:</strong></td>
<td>
<input type="hidden" name="updated" value="false">
<input type="hidden" name="tempHidden" value="">
<select size="7" name="trainArray" multiple style="width:200px">
<%
if(pageFlow.equals(HRPayAndTrainingConstant.TRAINMODIFYPAGEFLOW))
{
Collection tmpPerson = tmpHRTrainingValueBean.getPersons();
if(tmpPerson != null)
{
Iterator it = tmpPerson.iterator();
while(it.hasNext())
{
HRTempBean tmpHRTempBean = ( HRTempBean )it.next();
String tmpString = String.valueOf(tmpHRTempBean.getTmp_id());
out.println("<option value = " + tmpString + ">" + tmpHRTempBean.getTmp_name() + " "+tmpHRTempBean.getTmp_decription()+"</option>");
}
}
}
%>
</select>
<input type="button" name="Submit1" value="按部门选择" class="file" onClick="javascript:addList( trainArray)" style="width:70px">
<input type="button" name="Submit2" style="width:60px" value="分组选择" class="file" onClick="javascript:addGroupList(trainArray )" >
<input type="button" name="Submit2" value="删除" class="text" onclick="delAllSelOpts(trainArray)">
</td>
</tr>
<tr bgcolor="#fafafa" align="center" height="30">
<td colspan="2">
<%
if( pageFlow.equals( HRPayAndTrainingConstant.TRAINMODIFYPAGEFLOW ) )
{
%>
<input type="button" value="保存" name="B1" onclick="return modifyTraining(this.form)" class=text>
<%
}
else
{
%>
<input type="button" value="保存" name="B1" onclick="return createTraining(this.form)" class=text>
<%
}
%>
<input type="reset" value="重置" name="B4" class="text">
<input type="button" value="放弃" name="B3" class="text" onclick="history.back()">
</td>
</tr>
</table>
</td>
</tr>
</table>
<jsp:include page="/vnex/page/TTOA_HELP.jsp" />
</TD>
</TR>
<jsp:include page="/vnex/page/TTOA_TABLE_BOTTOM.jsp" />
</TBODY>
</TABLE>
<BR>
<jsp:include page="/vnex/page/TTOA_PRODUCER_LOGO.jsp" />
</form></DIV>
</BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -