⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 manager_mouble.jsp

📁 用户管理用jsp编写。有权限。可以登录。编写编写编写
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.util.*,com.ins.*" %>

<html>
<style type="text/css">
<!--
.STYLE1 {
	font-size: 24px;
	font-weight: bold;
}
.STYLE4 {
	font-size: 18px;
	font-weight: bold;
}
-->
</style>

<SCRIPT LANGUAGE="JavaScript">

function add_user(){
var len=document.manager_fun.left.options.length;
  for(var i=0;i<len;i++){

	 //alert(document.function_user_authorize.left.options[0].text);
     if(document.manager_fun.left.options[i].selected==true){
     var oOption = document.createElement("option");
     oOption.text=document.manager_fun.left.options[i].text;

	 
    oOption.value=document.manager_fun.left.options[i].value;
     document.manager_fun.right.add(oOption);
     document.manager_fun.left.remove(i);
	 i=i-1;
	     }  
     }

}

function remove_user(){
  for(var i=0;i<document.manager_fun.right.options.length;i++){
     if(document.manager_fun.right.options[i].selected==true){
      var oOption = document.createElement("option");
     oOption.text=document.manager_fun.right.options[i].text;
     oOption.value=document.manager_fun.right.options[i].value;
     document.manager_fun.left.add(oOption);
	 document.manager_fun.right.remove(i);
	 i=i-1;
    }  
  }
}

function set_selectd_true()
{
	var len=document.manager_fun.right.options.length;
	 
	for(var i=0;i<len;i++)
		document.manager_fun.right.options[i].selected=true;
	 
}

</script>
<%

        String id=request.getParameter("managerid");
		
		String   userId=null;
		String   userRightControl=null;
		String url=null;   
        userId=(String)session.getAttribute("userId");
			 userRightControl=(String) session.getAttribute("userRightControl");
	
	  int a=Integer.parseInt(userRightControl);

		 exeQueryResult r = new exeQueryResult(); 
		

%>
<body >

<FORM METHOD=POST action="manager_mouble1.jsp?managerid=<%=id%>" NAME="manager_fun">
 <TABLE cellSpacing=0 cellPadding=0  width="100%" align=center border=0>
	  <TBODY>  
		  <tr>
		    <TD width="90%" height=53 background="../images/333.gif">
		      <div align="center"><span style="letter-spacing: 2pt"><b><h1>管理员管理</h1></B></SPAN></DIV></TD>
		    <TD width="10%" height=53 background="../images/333.gif"><img border="0" src="../images/xtgl.gif"> </TD>
		  </TR>
	  </TBODY>
 </TABLE>
 <HR color="#D7EAF8" size="6" noshade>
<br>
<form >

<table width="682" border="0" align="center">
  <tr>
    <td width="114" height="17">&nbsp;</td>
    <td colspan="3" rowspan="2"><div align="center" class="STYLE1">管理员模块授权</div></td>
    <td width="114">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td width="155" rowspan="2"><div align="center"><span class="STYLE4">未授权模块</span></div></td>
    <td width="122">&nbsp;</td>
    <td width="155" rowspan="2"><div align="center" class="STYLE4">已授权模块</div></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height="15">&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height="58">&nbsp;</td>
    <td rowspan="5"><select name="left" size="20" id="select2" style="width:120pt" multiple>
      <%

if(userRightControl.equals("0"))
		    {
				 String re[][] = r.getSelectResultWithStringArray("select module_id ,module_name from d_module where module_id not in (select module_id from d_r_module_manager where manager_id="+id+")");
			 
		//String re1[][]=r.getSelectResultWithStringArray("select function_id from D_R_FUN_MANAGER");
	    
		if(re!=null)
	    for(int i=0;i<re.length;i++)
				{
					
				out.println("<option  value="+re[i][0]+">"+re[i][1]+"</option>");
		         }	
		    }
       else{
		System.out.print("++++");

String sql1="select module_id ,module_name from d_module where module_id in	(select module_id from d_r_module_manager where manager_id="+userId+")and module_id not in (select module_id from d_r_module_manager where manager_id="+id+")";
					
		String re[][] = r.getSelectResultWithStringArray(sql1);
		
		if(re!=null)
	    for(int i=0;i<re.length;i++)
				{
					
				out.println("<option  value="+re[i][0]+">"+re[i][1]+"</option>");
		        }	
			}
			
	%>
    </select></td>
    <td>&nbsp;</td>
    <td rowspan="5">
	<select name="right" size="20" id="select" style="width:120pt" multiple>
	<%
	
	 if(userRightControl.equals("0"))
		    {
String re1[][] = r.getSelectResultWithStringArray("select module_id ,module_name from d_module where module_id  in (select module_id from d_r_module_manager where manager_id="+id+")");
	
	    exeQueryResult sql_manager = new exeQueryResult();
    String[] right_begin = null;
	if(re1!=null)
	{
		right_begin = new String[re1.length];
		for(int i=0;i<re1.length;i++)
		{    
		    out.println("<option  value="+re1[i][0]+">"+re1[i][1]+"</option>");
			right_begin[i] = re1[i][0];
		}
	}
	session.setAttribute("right_begin",right_begin);
	}
	else
	{
	String re1[][] = r.getSelectResultWithStringArray("select module_id ,module_name from d_module where(module_id in ((select module_id from d_r_module_manager where manager_id="+id+") ))");
	
	String[] right_begin = null;
	if(re1!=null)
	 {
		right_begin = new String[re1.length];
		for(int i=0;i<re1.length;i++)
		   {    
		    out.println("<option  value="+re1[i][0]+">"+re1[i][1]+"</option>");
			right_begin[i] = re1[i][0];
		    }
	  }
	  session.setAttribute("right_begin",right_begin);
	}
	
	

		
	
	%>
    </select>	</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height="30">&nbsp;</td>
    <td>
	<div align="center"><img   name="arrowr" src="../images/arrowrA.gif"  onmouseout="src='../images/arrowrA.gif'" onMouseOver="src='../images/arrowr.gif'" onClick="add_user();"/></div>	</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height="98">&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height="32">&nbsp;</td>
    <td>
	<div align="center"><img  name="arrowr" src="../images/arrowlA.gif"  onmouseout="src='../images/arrowlA.gif'" onMouseOver="src='../images/arrowl.gif'" onClick="remove_user();"/></div>	</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height="15">&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>

<BR>
 <CENTER>

 <input type="submit" name="submit" value="确定" onClick="set_selectd_true();">



 
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <input type="button" name"button" value="取消" onClick="history.go(-1)">
</CENTER>
</form>
</body>
 </html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -