📄 addrbook.jsp.bak
字号:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.util.*"%>
<%@ page import="com.icss.cnpc.msgnote.vo.AddrGroupVO"%>
<%String contextPath = request.getContextPath();%>
<%
String rootorgid = request.getParameter("rootorgid");
//out.println(rootorgid+"==----rootorgid");
String showRootOrg = request.getParameter("showRoot");
//out.println(showRootOrg+"==----showRootOrg");
//String showRootOrg = "Y";
List shareGroupList = (List)request.getAttribute("shareGroupList");
List personalGroupList = (List)request.getAttribute("personalGroupList");
%>
<HTML>
<HEAD>
<TITLE>地址簿</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta http-equiv='expires' content='0'>
<meta http-equiv="Pragma" content="no-cache">
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<link href="<%=request.getContextPath()%>/css/style.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/jsp/addrbook/treeRes/XMLSelTree.css">
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
var orgName = "";
var orgId = "";
var titleDesc = window.dialogArguments.titleDesc;
function _init()
{
var selected = document.frm.selecteditems;
selected.options.length=0;
var a = window.dialogArguments;
var receiverCode = a.receiverCode;
if(receiverCode != ""){
var receiverCodeArray = receiverCode.split(",");
for(var i=0; i<receiverCodeArray.length; i++){
var singleRight = receiverCodeArray[i].split("|");
var rightType = singleRight[0];
var rightId = singleRight[1];
var rightName = singleRight[2];
var typeName = "";
if(rightType == "0")
typeName = "(人员)";
else if(rightType == "1")
typeName = "(公共组)";
else if(rightType == "2")
typeName = "(组织)";
else if(rightType == "3")
typeName = "(个人组)";
var text = rightName + typeName;
var value = rightType + "|" + rightId + "|" + rightName;
var o = new Option(text, value);
selected.options[selected.options.length] = o;
}
}
}
function cancleChange()
{
var c = window.dialogArguments;
window.returnValue = c;
window.close();
}
function _ok()
{ var a = window.dialogArguments;
var b = new Object();
var receiverCode = "";
var receiverName = "";
var selected =document.frm.selecteditems;
for(var i=0; i<selected.options.length; i++){
receiverCode += "," + selected.options[i].value;
receiverName += "," + selected.options[i].innerText;
}
if(receiverCode != ""){
receiverCode = receiverCode.substring(1);
}else{
receiverCode = a.receiverCode;
}
if(receiverName != ""){
receiverName = receiverName.substring(1);
}else{
receiverName = a.receiverName;
}
b.receiverCode = receiverCode;
b.receiverName = receiverName;
window.returnValue = b;
window.close();
}
function selectorg(o, id)
{
if(id != ""){
orgName = o.innerText;
orgId = id
}else{
orgName = "";
orgId = "";
}
var _url = "/oa/common/GetPersonServlet?orgid=" + id
oDownload.startDownload(_url, finish);
}
function finish(s)
{
var list = document.frm.personlist;
list.options.length = 0;
var array = s.split("\n");
if(array[array.length-1] == "GetPerson=true")
{
for(var i=0; i<array.length-1; i++)
{
var tmp = array[i].split("|");
var name = tmp[0];
var id = tmp[1];
var o = new Option(name, id);
list.options[i] = o;
}
}
else
{
alert("读取此机构下人员失败!");
}
}
function _add(selectname, type)
{
var list = eval("document.frm." + selectname);
var selected =document.frm.selecteditems;
var typeName = "";
if(type == "0")
typeName = "(人员)";
else if(type == "1")
typeName = "(公共组)";
else if(type == "3")
typeName = "(个人组)";
for(var i=0; i<list.options.length; i++)
{
if(list.options[i].selected == true)
{
var text = list.options[i].text + typeName;
var value = type + "|" + list.options[i].value + "|" + list.options[i].text;
var flag = true;
for(var j=0; j<selected.options.length; j++)
{
if(value == selected.options[j].value)
{
alert("已经选中的项目 :" + text);
flag = false;
break;
}
}
if(flag == true)
{
var o = new Option(text, value);
selected.options[selected.options.length] = o;
}
}
}
}
function _addorg(){
if(orgName != "" && orgId != ""){
var selected =document.frm.selecteditems;
var text = orgName+ "(组织)";
var value = "2|" + orgId + "|" + orgName;
var flag = true;
for(var j=0; j<selected.options.length; j++)
{
if(value == selected.options[j].value)
{
alert("已经选中的项目 :" + text);
flag = false;
break;
}
}
if(flag == true)
{
var o = new Option(text, value);
selected.options[selected.options.length] = o;
}
}
}
function _addpersonall()
{
var list = document.frm.personlist;
var selected = document.frm.selecteditems;
var typeName = "(人员)";
for(var i=0; i<list.options.length; i++)
{
var text = list.options[i].text + typeName;
var value = "0|" + list.options[i].value + "|" + list.options[i].text;
var flag = true;
for(var j=0; j<selected.options.length; j++)
{
if(value == selected.options[j].value)
{
flag = false;
break;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -