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

📄 removeroleright.jsp

📁 java阿里巴巴代码
💻 JSP
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"


"http://www.w3.org/TR/html4/loose.dtd">


<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>


<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>


<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>


<%@ page import="java.util.*"%>


<%@ page contentType="text/html;charset=GBK"%>


<%@ page import="java.text.SimpleDateFormat"%>


<jsp:useBean id="role" class="com.saas.biz.roleMgr.RoleInfo" scope="page" />


<%


	String cust_id="";


	Calendar cal = Calendar.getInstance();


    String start_Date = new SimpleDateFormat("yyyy-MM-dd").format(cal.getTime());


    cal.add(Calendar.MONTH, 3);


    String end_Date = new SimpleDateFormat("yyyy-MM-dd").format(cal.getTime());


    HttpSession sess=request.getSession();


    if(sess.getAttribute("SESSION_CUST_ID")!=null){


      cust_id=(String)sess.getAttribute("SESSION_CUST_ID");


    }


    ArrayList roleList=role.getRoleInfoByCustId(cust_id);


%>


<html>


	<head>


		<title>XSaaS-角色权限回收</title>


		<link href="/style/layout.css" rel="stylesheet" type="text/css">





<script language="javascript" src="/js/Calendar_Ly.js"></script>


<script type='text/javascript' src='<%=request.getContextPath()%>/dwr/interface/RightMenu.js'></script> 


<script type='text/javascript' src='<%=request.getContextPath()%>/dwr/engine.js'></script>  


<script type='text/javascript' src='<%=request.getContextPath()%>/dwr/util.js'></script> 


<script language="JavaScript">


    function check_none(current_obj)


    {


        if (current_obj.advshow.checked)


        {


      	    current_obj.submit1.disabled=false;        	     


      	}


      	else


      	{


      	    current_obj.submit1.disabled=true;


      	}


  	 }


    	function confirmsub(formobj)


    	{


    	    if(window.confirm('你确定要提交吗?')) 


    	    {  	    	


    	      checkIsDelete();


    	    }


    	    else


    	    {


    	        return;


    	    }


    	}


 function initMenu(role){


   if(role!="0"){


    var cust=document.getElementById("cust_id").value;


    RightMenu.getRoleByCodeAndClass("CRM","1",role,cust,setMenu1Info);


   }else{


    var cust=document.getElementById("menu_id").value="";


    DWRUtil.removeAllOptions("sort1");


    document.getElementById("sort2").style.display="none";


    document.getElementById("sort3").style.display="none";


   }


 }


 function setMenu1Info(data){


   DWRUtil.removeAllOptions("sort1");


   DWRUtil.addOptions("sort1",data);


 }


 function setMenu2Info(id){


   if(id !="0"){


      document.getElementById("menu_id").value=id;


      var cust=document.getElementById("cust_id").value;


      var role=document.getElementById("role_code").value;


      RightMenu.getRoleByUpmenId("CRM",id,cust,role,initMenu2);


   }


 }


function initMenu2(data){


   document.getElementById("sort2").style.display="block";


   DWRUtil.removeAllOptions("sort2");


   DWRUtil.addOptions("sort2",data);


   document.getElementById("sort3").style.display="none";


 } 


 function setMenu3Info(id){


   document.getElementById("menu_id").value=id;


   if(id !=""){


      var cust=document.getElementById("cust_id").value;


      var role=document.getElementById("role_code").value;


      RightMenu.getRoleByUpmenId("CRM",id,cust,role,initMenu3);


   }


 }


function initMenu3(data){


   document.getElementById("sort3").style.display="block";


   DWRUtil.removeAllOptions("sort3");


   DWRUtil.addOptions("sort3",data);


    var item=document.getElementById("sort3").length;


    if(item==0)


    {


    	document.getElementById("sort3").style.display="none"; 


    }


     else


   	{


   		document.getElementById("sort3").style.display="block";


   	}


 } 


 function setMenuID(id){


     document.getElementById("menu_id").value=id;


 }


 function checkIsDelete(){


   var id=document.getElementById("menu_id").value;


   if(id !=""){


      var cust=document.getElementById("cust_id").value;


      var role=document.getElementById("role_code").value;


      RightMenu.getRoleByUpmenId("CRM",id,cust,role,Check_Value);


   }else{


       alert("请选择要回收的权限菜单!");


       return false;


   }


 }


    function Check_Value(data)


	{


	    for(var obj in data){


	     alert("请先回收下级权限菜单!");


	     return ;


	    }


	    document.resumeForm.submit();


	}


</script>


	</head>


	<body>


		<form name=resumeForm action=/doTradeReg.do method=post


			target="_blank">


			<table width="100%" border="0" cellspacing="0" cellpadding="0">


				<tr>


					<td height="2"></td>


				</tr>


				<tr>


					<td valign="top">


						<table width=100% border=0 cellpadding=5 cellspacing=1 align=center


							bgcolor="#dddddd">


							<tr>


								<td


									style="background-color:#f6f6f6; color:#000000;  font-weight:bold; font-size:12px;"


									align=right width=15%>


									角色名称:</td>


								<td width=85% align=left bgcolor="#FFFFFF">

<div class="ping">
									<select name="role_code" id="role_code" onclick="initMenu(this.value);">


									<option value="0">请选择...</option>


                                   <%


                                     if(roleList!=null && roleList.size()>0){


                                       for(int i=0;i<roleList.size();i++){


                                         HashMap map=(HashMap)roleList.get(i);


                                         String id=map.get("role_code").toString();


                                         String name=map.get("role_name").toString();


                                         %>


                                         <option value="<%=id%>"><%=name%></option>


                                         <%


                                       }


                                     }


                                   %>


                                   </select>

</div>
							  </td>


							</tr>


							<tr>


								<td


									style="background-color:#f6f6f6; color:#000000;  font-weight:bold; font-size:12px;"


									align=right>


									菜单名称:


								</td>


								<td align=left bgcolor="#FFFFFF">

<div class="ping">
                                   <select name="sort1" id="sort1" size="10" style="width: 110px;float: left" onclick="setMenu2Info(this.value);"><option value="0">请选角色...</option></select>


                                   <select name="sort2" id="sort2" size="10" style="display:none;width: 110px;float: left" onclick="setMenu3Info(this.value);"></select>


                                   <select name="sort3" id="sort3" size="10" style="display:none;width: 110px;float: left" onclick="setMenuID(this.value);"></select>
</div>

							  </td>


							</tr>


							<input name="trade_type_code" type="hidden" value="1039"/>


							<input name="menu_id" id="menu_id" type="hidden" value=""/>


							<input name="cust_id" id="cust_id" type="hidden" value="<%=cust_id%>"/>


							<tr>


								<td


									style="background-color:#ffffff; color:#000000;  font-size:12px;"


									colspan=2 align="center">


									<INPUT name="advshow" type="checkbox" value="0"


										onclick="check_none(resumeForm)">


									以上资料正确无误。


								</td>


							</tr>


							<tr>


								<td


									style="background-color:#f6f6f6; color:#000000;  font-weight:bold; font-size:13px;padding-top:10px;padding-bottom:10px;"


									align="center" colspan=2>


									<input class="hsan" name="submit1" type="button" value="" disabled="true" onclick="confirmsub(resumeForm)">


								</td>


							</tr>


					  </table>


					</td>


				</tr>


				<tr>


					<td height="13"></td>


				</tr>


			</table>


		</form>


	</body>


</html>


⌨️ 快捷键说明

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