`
microsystems
  • 浏览: 7383 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
阅读更多
<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>
分享到:
评论

相关推荐

    基于STM32蓝牙控制小车系统设计(硬件+源代码+论文)

    基于STM32蓝牙控制小车系统设计(硬件+源代码+论文)

    某汽车联合车间工艺布置图.zip

    某汽车联合车间工艺布置图.zip

    统计学中的因果推断.pdf

    统计学中的因果推断

    轻量级的PHP地址发布页源码.zip

    1:后台登录地址为/admin/login.php,提供便捷的配置入口。 2:默认用户名是admin,密码为password123,首次登录后可。 3:使用方法:上传到虚拟机或服务器并解压,访问首页查看效果, 4:进入后台可编辑3个固定修改链接、添加或删除额外链接、设置底部文字及选择模板。 5:底部文字通过转义处理,不支持HTML,确保输出安全。 6:无论是个人项目还是分享导航,LinkEase都提供简单的解决方案。

    blast_furnace_front_on.png

    blast_furnace_front_on

    wither_rose.png

    j

    h5py-3.13.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

    该资源为h5py-3.13.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl,欢迎下载使用哦!

    【数字图像处理】形态学处理与纹理分析技术:边界提取、孔洞填充及组件标记的应用研究

    内容概要:本文档是关于数字图像处理课程作业的报告,主要分为两个部分:形态学处理和纹理分析。形态学处理部分涵盖边界提取、孔洞填充和组件标记三个任务,详细描述了每个任务的具体步骤和方法,如通过形态学方法找到白色图案的内部区域并进行边界提取,利用连通分量标记技术进行孔洞填充,以及采用4邻接和8邻接方式对对象进行组件标记。纹理分析部分则介绍了使用Law's方法获取特征向量的过程,包括卷积和能量计算,还展示了如何用K-means算法对像素进行分类,并提出了一些改进措施,如调整窗口大小、优化K值选择等。 适合人群:具有图像处理基础知识的学生或研究人员,特别是正在学习数字图像处理课程的人士。 使用场景及目标:①帮助学生理解形态学处理的基本概念和技术,如边界提取、孔洞填充和组件标记;②指导学生掌握纹理分析的方法,如Law's方法和K-means聚类算法的应用;③通过实例操作提高学生的实践能力和问题解决能力。 阅读建议:此文档为课程作业报告,内容较为具体和技术化,建议读者先了解基本的形态学处理和纹理分析理论,再结合文档中的具体步骤进行实践操作,以便更好地理解和掌握相关知识。

    MP0 Set up xv6.pdf操作系统基于Docker和QEMU的xv6环境搭建与简单进程通信实验:教学操作系统实践

    内容概要:本文介绍了如何设置xv6操作系统的学习环境。xv6是MIT创建的一个用于教学的类Unix内核示例。文章首先解释了为什么选择Docker作为虚拟化工具,强调了其轻量级的特点,并指导读者安装Docker。接着详细描述了从克隆GitHub仓库到加载Docker镜像的具体步骤,以及如何使用QEMU模拟器在非RISC-V架构上启动xv6。最后提供了一个简单的练习,要求编写一个名为detective的程序,利用UNIX系统调用来查找特定名称的文件,并通过管道在父子进程间通信。 适合人群:具备一定C语言编程能力和系统编程经验的学生或开发者,尤其是对操作系统原理感兴趣的人士。 使用场景及目标:①学习Docker的安装与配置,理解容器化技术的优势;②掌握xv6内核的基本操作,包括编译和运行;③通过完成detective程序,深入理解进程管理、文件系统遍历和进程间通信等操作系统核心概念。 阅读建议:建议读者按照文档逐步实践,确保每一步都能成功执行。由于部分命令和工具基于Linux平台,推荐在Linux环境下进行操作。此外,在动手之前先阅读xv6参考书籍的第一章,有助于更好地理解和完成练习。

    糖化、水罐及CIP工艺流程.rar

    糖化、水罐及CIP工艺流程.rar

    activator_rail_on.png

    activator_rail_on

    液压剪式升降平台(step SolidWorks)设计.rar

    液压剪式升降平台(step SolidWorks)设计.rar

    【操作系统领域】HarmonyOS的Linux内核子集(LOS)技术解析:智能设备核心支撑与未来发展趋势

    内容概要:本文详细介绍了HarmonyOS及其Linux内核子集(LOS)。HarmonyOS是华为自主研发的面向全场景的分布式操作系统,旨在打破国外操作系统垄断,推动国产操作系统发展。LOS作为HarmonyOS的重要组成部分,位于内核层,负责管理硬件资源、内存、文件系统和网络等。LOS具有虚拟内存管理、进程隔离、强大的网络支持、高效的文件系统、多线程编程支持和任务调度机制等技术特点。LOS在智能手机、智能家居设备和智能穿戴设备等领域发挥了重要作用,确保了系统的性能、稳定性和低功耗。与Linux原生内核和鸿蒙微内核相比,LOS在功能特性、性能表现和适用场景上有明显优势,并且与鸿蒙微内核协同工作,共同推动HarmonyOS的发展。未来,LOS将在安全性、性能优化和新功能支持等方面取得更大突破,推动HarmonyOS生态的繁荣发展。 适合人群:对操作系统底层技术感兴趣的开发者、科技爱好者以及从事智能设备相关领域的工程师。 使用场景及目标:①深入了解HarmonyOS及其内核子集(LOS)的技术特点和应用场景;②为开发基于HarmonyOS的智能设备提供理论支持和技术参考;③探索LOS在不同智能设备中的优化和应用,推动智能设备的创新和发展。 其他说明:本文不仅介绍了LOS的技术细节,还探讨了其与鸿蒙微内核的区别和协同工作方式,以及对未来发展的展望。这有助于读者全面理解HarmonyOS的内核架构和技术优势,为未来的开发和研究提供指导。

    第三章习题作业.docx

    第三章习题作业.docx

    openssl-3.5.0-multiple-Kylin-Server-V10-GFB-arm64.tar.gz

    为了解决信创环境下不能连网,因此在Kylin Server V10 下编译了openssl最新版本,而且做成了离线安装的脚本,安装步骤如下所示: 1. 解压软件包 [root@daolian ~]# tar -zxvf openssl-3.5.0-202504152120-multiple-Kylin-Server-V10-GFB-arm64.tar.gz 2. 查看目录中内容 [root@daolian nginx]# ls openssl.tar.gz setup.sh 3.安装 [root@daolian openssl]# ./setup.sh OPENSSL 3.5.0 INSTALL Sucesses 4.查看版本号 root@daolian:~# openssl version -a OpenSSL 3.5.0 8 Apr 2025 (Library: OpenSSL 3.5.0 8 Apr 2025) built on: Tue Apr 15 12:43:51 2025 UTC platform: linux-aarch64 options: bn(64,64)

    模具-Φ146.6药瓶注塑模设计.zip

    模具-Φ146.6药瓶注塑模设计.zip

    h5py-3.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

    该资源为h5py-3.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl,欢迎下载使用哦!

    基于Python的模仿元气骑士的游戏.zip

    基于Python的模仿元气骑士的游戏

    基于SpringBoot的pc端仿淘宝系统(源码+数据库+万字文档+ppt)520

    基于SpringBoot的pc端仿淘宝系统,系统包含三种角色:管理员、用户,商家主要功能如下。 【用户功能】 首页:浏览系统的主要信息。 商城商品:查看商城中的各类商品,包括商品详情和价格。 商城公告:阅读系统发布的相关公告和通知。 官方客服:与系统提供的官方客服进行在线沟通。 购物车:管理已选购商品,包括添加、删除和结算功能。 个人中心:管理个人信息、查看订单记录等。 【管理员功能】 系统首页:查看系统整体概况。 个人中心:管理个人信息。 商家管理:审核和管理注册商家的基本信息。 用户管理:管理系统注册用户的信息。 商品种类管理:管理商城中的商品分类信息。 商城商品管理:监管和管理商城中的商品信息。 系统管理:管理系统的基本设置和运行参数。 订单管理:查看和处理用户的购物订单。 【商家功能】 系统首页:查看商家相关的概况。 个人中心:管理个人商家信息。 商家管理:编辑和管理商家基本信息。 商城商品管理:管理商家发布的商品信息。 订单管理:查看和处理用户购买商家商品的订单。 二、项目技术 编程语言:Java 数据库:MySQL 项目管理工具:Maven 前端技术:Vue 后端技术:SpringBoot 三、运行环境 操作系统:Windows、macOS都可以 JDK版本:JDK1.8以上都可以 开发工具:IDEA、Ecplise、Myecplise都可以 数据库: MySQL5.7以上都可以 Maven:任意版本都可以

    基于SpringBoot的集团门户网站(源码+数据库+万字文档)539

    基于SpringBoot的集团门户网站,系统包含两种角色:管理员、用户主要功能如下。 【用户功能】 1. **首页:** 浏览集团门户网站的主要信息。 2. **论坛:** 参与用户间的交流和讨论。 3. **集团文化:** 了解和学习集团的文化理念和价值观。 4. **公告通知:** 获取集团发布的重要通知和公告。 5. **集团简介:** 阅读关于集团的简要介绍和发展历程。 6. **核心竞争力:** 掌握集团的核心竞争力和特色。 7. **集团新闻:** 查看集团的最新新闻和活动报道。 8. **个人中心:** 管理个人信息。 【管理员功能】 1. **首页:** 查看集团门户网站的整体概况。 2. **个人中心:** 修改密码、管理个人信息。 3. **管理员管理:** 审核和管理注册管理员用户的信息。 4. **基础数据管理:** 管理网站的基础数据。 5. **论坛管理:** 管理用户间的讨论和交流,包括删除不当内容。 6. **集团文化管理:** 发布、编辑和删除集团文化信息,管理留言和收藏。 7. **公告通知管理:** 发布、编辑和删除公告通知。 8. **单页数据管理:** 管理单页数据的内容和展示。 9. **集团新闻管理:** 发布、编辑和删除集团新闻。 10. **用户管理:** 审核和管理注册用户的信息。 11. **轮播图信息:** 管理网站首页的轮播图。 二、项目技术 编程语言:Java 数据库:MySQL 项目管理工具:Maven 前端技术:Vue 后端技术:SpringBoot 三、运行环境 操作系统:Windows、macOS都可以 JDK版本:JDK1.8以上都可以 开发工具:IDEA、Ecplise、Myecplise都可以 数据库: MySQL5.7以上都可以 Maven:任意版本都可以

Global site tag (gtag.js) - Google Analytics