- 浏览: 7114 次
最近访客 更多访客>>
最新评论
-
ttxiangyou:
呵呵,这个是乎有点乱呢?可以发到我邮箱吗?
zou_wei_f ...
不用迭代算法而快速实现的jsp树结构 -
wangjian3q:
xDataTree.js 给我一份呢??谢谢您了
wangji ...
不用迭代算法而快速实现的jsp树结构
selectpassmsgpeople
<html>
<head>
<title>选择姓名</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href="../../../skin/skin1/style.css" rel=stylesheet>
<script language="JavaScript" src="../../../script/oa_popup.js"></SCRIPT>
<script language="JavaScript">
<!--
function setReturnValue(){
myform = document.referForm;
var NameStr ="";
var EMailStr = "";
var IDStr = "";
for(i=0; i < myform.selectedIDStr.options.length; i++){
NameStr = myform.selectedIDStr.item(i).text;
IDStr = myform.selectedIDStr.item(i).value;
EMailStr = NameStr.substring(NameStr.indexOf(" <")+2,NameStr.indexOf(">"));
NameStr = NameStr.substring(0,NameStr.indexOf(" <"));
if(NameStr != ""){
myform.returnName.value += NameStr+",";
}
myform.returnEMail.value += EMailStr+",";
myform.returnID.value += IDStr+",";
}
}
function setback(){
myform = document.referForm;
setReturnValue();
//alert("returnName: "+myform.returnName.value
// +"\n returnID: "+myform.returnID.value
// +"\n returnEMail: "+myform.returnEMail.value);
if(myform.returnObjName.value == "assignEmpName"){//分配他人
window.opener.document.todoDetailForm.assignEmpName.value = myform.returnName.value;
window.opener.document.todoDetailForm.assignEmpID.value = myform.returnID.value;
}else
if(myform.returnObjName.value == "engageEmpName"){//预约他人
window.opener.document.schDetailForm.engageEmpName.value = myform.returnName.value;
window.opener.document.schDetailForm.engageEmpID.value = myform.returnID.value;
}else
if(myform.returnObjName.value == "messageEmpName"){//留言他人
window.opener.document.schDetailForm.messageEmpName.value = myform.returnName.value;
window.opener.document.schDetailForm.messageEmpID.value = myform.returnID.value;
}else
if(myform.returnObjName.value == "mailto"){//邮件给他人
window.opener.document.schDetailForm.mailto.value = myform.returnEMail.value;
}else
if(myform.returnObjName.value == "mail_cc"){//邮件抄送他人
window.opener.document.schDetailForm.mail_cc.value = myform.returnEMail.value;
}else
if(myform.returnObjName.value == "mail_bcc"){//密件抄送他人
window.opener.document.schDetailForm.mail_bcc.value = myform.returnEMail.value;
}
window.close();
}
function addReceiver() {
myform = document.referForm;
for(i=0; i < myform.selectableIDStr.options.length; i++) {
if (myform.selectableIDStr.options(i).selected == true) {
j = myform.selectedIDStr.options.length - 1;
for (; j >= 0; j--) {
if (myform.selectableIDStr.item(i).value == myform.selectedIDStr.item(j).value) {
break;
}
}
if (j < 0) {
newOpt = new Option(myform.selectableIDStr.item(i).text, myform.selectableIDStr.item(i).value);
myform.selectedIDStr.add(newOpt);
}
}
}
}
function removeReceiver() {
myform = document.referForm;
for (i = myform.selectedIDStr.options.length - 1; i >= 0; i--) {
if (myform.selectedIDStr.options(i).selected == true) {
myform.selectedIDStr.remove(i);
}
}
}
function submitForm(act){
if(act == "Search"){
for (i = document.referForm.selectedIDStr.options.length - 1; i >= 0; i--) {
document.referForm.selectedIDStr.options(i).selected = true;
}
for (i = document.referForm.selectableIDStr.options.length - 1; i >= 0; i--) {
document.referForm.selectableIDStr.options(i).selected = false;
}
}
document.referForm.action.value = act;
document.referForm.submit();
}
//-->
</script>
</head>
<body class="popbg" topmargin="0" leftmargin="0">
<form name="referForm" method="POST">
<div align="center">
<table width="100%" border="0" cellpadding="2" cellspacing="2" class="popbt">
<tr>
<td>&&<B>请从列表中选择姓名</B></td>
</tr>
</table>
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<div align="center">
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" >
<TABLE width="100%" border="0" cellspacing="1">
<TR>
<TD width="100%" colspan="4">
<b>
&部门科室:</b><select name="deptID" size="1" onChange="submitForm('getemplist')" style="width:150" class="top_tr">
<option value="0"></option>
<option value="29">+办公室</option>
<option value="30">+技术支持中心</option>
<option value="31">+人力资源部</option>
<option value="35">+行业部</option>
<option value="36">+竞标部</option>
<option value="37">+销售公司</option>
<option value="38">+工程公司</option>
<option value="39">+总经理室</option>
<option value="34">++发展部</option>
<option value="33">++市场部</option>
<option value="32">++财务部</option>
<option value="24">++软件研发中心</option>
</select> <b>自定义群组:</b><select name="deptID" size="1" onChange="submitForm('getemplist')" style="width:150" class="top_tr">
<option value="0"></option>
<option>电子商务组</option>
<option>OA组</option>
<option>纳税申报组</option>
</select>(信息送给指定的传阅对象)
</TD>
</TR>
<TR>
<TD width="44%">
<p align="center"><strong>职员一览</strong></TD>
<TD width="8%" rowspan="3" >
<p align="center">
<input type="button" value="→ 添加" name="B3" onClick="addReceiver(); return false;"><br>
<br>
<input type="button" value="← 删除" name="B3" onClick="removeReceiver(); return false;"><br>
<br>
<input type="button" value="○ 全选" name="B3"></p></TD>
<TD width="50%" colspan="2">
<p align="center"><strong>传阅对象一览</strong></TD>
</TR>
<TR>
<TD width="44%" valign="middle" >
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr >
<td width="12%" align="center" height="11">姓名</td>
<td width="18%" align="center" height="11">部门科室</td>
<td width="18%" align="center" height="11">职务</td>
</tr>
</table></TD>
<TD width="46%" > <table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr >
<td width="12%" align="center" height="11">姓名</td>
<td width="18%" align="center" height="11">部门科室</td>
<td width="18%" align="center" height="11">职务</td>
</tr>
</table></TD>
<TD width="2%" rowspan="2">
<p align="center"><input type="button" value="↑" name="B3"><br>
<br>
<input type="button" value="↓" name="B3"><br>
<br>
</TD>
</TR>
<tr>
<TD width="44%" ><select name="selectableIDStr" multiple size="15" style="width:100%; font-family:Courier New; font-size:9pt">
<option value="219">AA&&&&&&&&软件研发中心&&&&&&&&软件工程师&&</option>
<option value="80">BB&&&&&&&&软件研发中心&&&&&&&&软件工程师&&</option>
<option value="153">CC&&&&&&软件研发中心&&&&&&&&软件工程师&&</option>
<option value="234">DD&&&&&&&&软件研发中心&&&&&&&&测试员&&&&&&</option>
</select> </TD>
<TD width="46%" > <select name="selectedIDStr" multiple size="15" style="width:100%; font-family:Courier New; font-size:9pt">
</select></TD>
</tr>
</TABLE>
</td>
</tr>
</table>
</div>
</TD>
</TR>
</TABLE>
<HR>
<table width="90%" border="0" cellpadding="2" cellspacing="2">
<tr>
<td align="right"><input type="button" value="&&确定&&" name="B39" onClick="window.close();" class="button" onMouseOver="this.className='button_over';" onMouseOut="this.className='button';"> <input type="button" value="&&取消&&" name="B40" onClick="window.close();" class="button" onMouseOver="this.className='button_over';" onMouseOut="this.className='button';">&</td>
</tr>
</table>
</form>
</div>
</body>
<head>
<title>选择姓名</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href="../../../skin/skin1/style.css" rel=stylesheet>
<script language="JavaScript" src="../../../script/oa_popup.js"></SCRIPT>
<script language="JavaScript">
<!--
function setReturnValue(){
myform = document.referForm;
var NameStr ="";
var EMailStr = "";
var IDStr = "";
for(i=0; i < myform.selectedIDStr.options.length; i++){
NameStr = myform.selectedIDStr.item(i).text;
IDStr = myform.selectedIDStr.item(i).value;
EMailStr = NameStr.substring(NameStr.indexOf(" <")+2,NameStr.indexOf(">"));
NameStr = NameStr.substring(0,NameStr.indexOf(" <"));
if(NameStr != ""){
myform.returnName.value += NameStr+",";
}
myform.returnEMail.value += EMailStr+",";
myform.returnID.value += IDStr+",";
}
}
function setback(){
myform = document.referForm;
setReturnValue();
//alert("returnName: "+myform.returnName.value
// +"\n returnID: "+myform.returnID.value
// +"\n returnEMail: "+myform.returnEMail.value);
if(myform.returnObjName.value == "assignEmpName"){//分配他人
window.opener.document.todoDetailForm.assignEmpName.value = myform.returnName.value;
window.opener.document.todoDetailForm.assignEmpID.value = myform.returnID.value;
}else
if(myform.returnObjName.value == "engageEmpName"){//预约他人
window.opener.document.schDetailForm.engageEmpName.value = myform.returnName.value;
window.opener.document.schDetailForm.engageEmpID.value = myform.returnID.value;
}else
if(myform.returnObjName.value == "messageEmpName"){//留言他人
window.opener.document.schDetailForm.messageEmpName.value = myform.returnName.value;
window.opener.document.schDetailForm.messageEmpID.value = myform.returnID.value;
}else
if(myform.returnObjName.value == "mailto"){//邮件给他人
window.opener.document.schDetailForm.mailto.value = myform.returnEMail.value;
}else
if(myform.returnObjName.value == "mail_cc"){//邮件抄送他人
window.opener.document.schDetailForm.mail_cc.value = myform.returnEMail.value;
}else
if(myform.returnObjName.value == "mail_bcc"){//密件抄送他人
window.opener.document.schDetailForm.mail_bcc.value = myform.returnEMail.value;
}
window.close();
}
function addReceiver() {
myform = document.referForm;
for(i=0; i < myform.selectableIDStr.options.length; i++) {
if (myform.selectableIDStr.options(i).selected == true) {
j = myform.selectedIDStr.options.length - 1;
for (; j >= 0; j--) {
if (myform.selectableIDStr.item(i).value == myform.selectedIDStr.item(j).value) {
break;
}
}
if (j < 0) {
newOpt = new Option(myform.selectableIDStr.item(i).text, myform.selectableIDStr.item(i).value);
myform.selectedIDStr.add(newOpt);
}
}
}
}
function removeReceiver() {
myform = document.referForm;
for (i = myform.selectedIDStr.options.length - 1; i >= 0; i--) {
if (myform.selectedIDStr.options(i).selected == true) {
myform.selectedIDStr.remove(i);
}
}
}
function submitForm(act){
if(act == "Search"){
for (i = document.referForm.selectedIDStr.options.length - 1; i >= 0; i--) {
document.referForm.selectedIDStr.options(i).selected = true;
}
for (i = document.referForm.selectableIDStr.options.length - 1; i >= 0; i--) {
document.referForm.selectableIDStr.options(i).selected = false;
}
}
document.referForm.action.value = act;
document.referForm.submit();
}
//-->
</script>
</head>
<body class="popbg" topmargin="0" leftmargin="0">
<form name="referForm" method="POST">
<div align="center">
<table width="100%" border="0" cellpadding="2" cellspacing="2" class="popbt">
<tr>
<td>&&<B>请从列表中选择姓名</B></td>
</tr>
</table>
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<div align="center">
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" >
<TABLE width="100%" border="0" cellspacing="1">
<TR>
<TD width="100%" colspan="4">
<b>
&部门科室:</b><select name="deptID" size="1" onChange="submitForm('getemplist')" style="width:150" class="top_tr">
<option value="0"></option>
<option value="29">+办公室</option>
<option value="30">+技术支持中心</option>
<option value="31">+人力资源部</option>
<option value="35">+行业部</option>
<option value="36">+竞标部</option>
<option value="37">+销售公司</option>
<option value="38">+工程公司</option>
<option value="39">+总经理室</option>
<option value="34">++发展部</option>
<option value="33">++市场部</option>
<option value="32">++财务部</option>
<option value="24">++软件研发中心</option>
</select> <b>自定义群组:</b><select name="deptID" size="1" onChange="submitForm('getemplist')" style="width:150" class="top_tr">
<option value="0"></option>
<option>电子商务组</option>
<option>OA组</option>
<option>纳税申报组</option>
</select>(信息送给指定的传阅对象)
</TD>
</TR>
<TR>
<TD width="44%">
<p align="center"><strong>职员一览</strong></TD>
<TD width="8%" rowspan="3" >
<p align="center">
<input type="button" value="→ 添加" name="B3" onClick="addReceiver(); return false;"><br>
<br>
<input type="button" value="← 删除" name="B3" onClick="removeReceiver(); return false;"><br>
<br>
<input type="button" value="○ 全选" name="B3"></p></TD>
<TD width="50%" colspan="2">
<p align="center"><strong>传阅对象一览</strong></TD>
</TR>
<TR>
<TD width="44%" valign="middle" >
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr >
<td width="12%" align="center" height="11">姓名</td>
<td width="18%" align="center" height="11">部门科室</td>
<td width="18%" align="center" height="11">职务</td>
</tr>
</table></TD>
<TD width="46%" > <table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr >
<td width="12%" align="center" height="11">姓名</td>
<td width="18%" align="center" height="11">部门科室</td>
<td width="18%" align="center" height="11">职务</td>
</tr>
</table></TD>
<TD width="2%" rowspan="2">
<p align="center"><input type="button" value="↑" name="B3"><br>
<br>
<input type="button" value="↓" name="B3"><br>
<br>
</TD>
</TR>
<tr>
<TD width="44%" ><select name="selectableIDStr" multiple size="15" style="width:100%; font-family:Courier New; font-size:9pt">
<option value="219">AA&&&&&&&&软件研发中心&&&&&&&&软件工程师&&</option>
<option value="80">BB&&&&&&&&软件研发中心&&&&&&&&软件工程师&&</option>
<option value="153">CC&&&&&&软件研发中心&&&&&&&&软件工程师&&</option>
<option value="234">DD&&&&&&&&软件研发中心&&&&&&&&测试员&&&&&&</option>
</select> </TD>
<TD width="46%" > <select name="selectedIDStr" multiple size="15" style="width:100%; font-family:Courier New; font-size:9pt">
</select></TD>
</tr>
</TABLE>
</td>
</tr>
</table>
</div>
</TD>
</TR>
</TABLE>
<HR>
<table width="90%" border="0" cellpadding="2" cellspacing="2">
<tr>
<td align="right"><input type="button" value="&&确定&&" name="B39" onClick="window.close();" class="button" onMouseOver="this.className='button_over';" onMouseOut="this.className='button';"> <input type="button" value="&&取消&&" name="B40" onClick="window.close();" class="button" onMouseOver="this.className='button_over';" onMouseOut="this.className='button';">&</td>
</tr>
</table>
</form>
</div>
</body>
相关推荐
基于C51单片机Proteu仿真实例及软件源码+文档说明 之-电子琴.zip
均包含代码,文章,部分项目包含ppt
基于java的智乐健身后台管理系统设计与实现.docx
基于java的鲜花销售管理系统设计与实现.docx
内容概要:本文回顾了近年来关于数字孪生(Digital Twin)的概念和技术的发展历程,并详尽介绍了这种技术在未来车间中的潜在应用场景和需克服的难关。数字孪生是一种用于集成物理和虚拟系统的技术手段,它能够在产品设计、智能生产和预防性维护等多个领域发挥作用。 适合人群:研究人员和工程师们希望更好地理解数字孪生的基本理论与具体应用实践。 使用场景及目标:涵盖了从产品的设计、制造过程到服役阶段故障预测的全过程,并探讨了基于DT的具体实施路径。 其他说明:强调了信息物理系统的交互融合是DT成功部署的基础,而建立高准确度的多维虚拟模型、孪生数据驱动和实现动态实时交互将是推进这一前沿概念向前发展的关键。
管理员能够查看、添加、修改和删除景点分类信息,景点分类管理 用户在系统前台可查看系统信息,包括首页、景点信息、酒店信息以及客房信息等 用户要登录界面可输入用户名、密码,点击登录按钮进行登录系统 项目关键技术 开发工具:IDEA 、Eclipse 编程语言: Java 数据库: MySQL5.7+ 后端技术:ssm 前端技术:Vue 关键技术:springboot、SSM、vue、MYSQL、MAVEN 数据库工具:Navicat、SQLyog
关键字:UTM/企业防火墙/NGFW 功能:vpn,sdwan,无线控制器,ldap,双因子认证,nat/透明,终端控制,av防病毒,ips入侵检测,应用控制,web过滤, FortiGate UTM/NGFW产品 ①端口:8口、16口、24口、48口 ②层数:二层(接入层交换机、傻瓜式交换机)、三层(核心交换机、汇聚交换机) ③是否网管 网管: 非网管(傻瓜式交换机,即插即用) WEB网管(S1720GW系列) 全网管(S1720GFR系列,S2700以上的型号都为全网管) ④速率:百兆、千兆、万兆等 1.带机量(支持用户数) 2.端口数 3.吞吐量,并发连接数 4.功能 功能差异须知 NG-xxxx产品特有功能 TG-xxxx&NG-xxxx共有功能 TG-xxxx产品特有功能 FW:网络接入、安全防护、高可用性、身份认证、系统服务、系统管理 ●应用层DDOS攻击防护 负载均衡:多链路负载均衡与备份、多链路智能选路技术、多算法的服务器负载均衡 ●异常行为分析:内置统计只能算法,智能学习
简化设计,轻松管理 一键设计:快速创建和管理SQLite3数据库,简化数据库设计流程。 高效查询:强大的查询功能,帮助您轻松处理复杂的SQL语句。 功能全面,灵活便捷 可视化界面:直观的图形界面,让您无需编写繁琐的SQL代码,即可完成数据库设计。 数据同步:支持实时数据同步,确保您的数据库始终保持最新状态。 高度兼容,广泛适用 跨平台支持:适用于Windows、Mac和Linux等多种操作系统,满足不同开发环境的需求。 多语言集成:与C、C++等主流编程语言无缝对接,提高开发效率。 安全可靠,稳定运行 数据备份:内置数据备份与恢复功能,保障数据安全。 性能优化:优化数据库结构,提升查询速度和存储效率。
小程序-滴滴作业.zip 小程序-滴滴作业.zip 小程序-滴滴作业.zip
地线贴标_复制.ezd
Chrome主题-开阔绿地草地主题
基于java校园兼职平台设计与实现.docx
基于java的旅游管理系统设计与实现.docx
基于java的技术大健康综合咨询问诊平台的设计与实现.docx
均包含代码,文章,部分项目包含ppt
项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
基于java的共享客栈管理系统设计与实现.docx
基于java的车库智能管理平台设计与实现.docx
基于java的学生宿舍管理设计与实现.docx
【C++】项目设计资源 【C++】新手入门教程 包含例子和相关说明