📄 depttree.jsp
字号:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="StyleSheet"
href="${pageContext.request.contextPath}/css/dtree.css"
type="text/css" />
<link href="${pageContext.request.contextPath}/css/common.css"
type="text/css" rel="stylesheet" />
<link rel="StyleSheet"
href="${pageContext.request.contextPath}/css/dtree_authorization.css"
type="text/css" />
<link href="${pageContext.request.contextPath}/css/fillet_common.css"
type="text/css" rel="stylesheet" />
<link
href="${pageContext.request.contextPath}/css/fillet_common_authorization.css"
type="text/css" rel="stylesheet" />
<link href="${pageContext.request.contextPath}/css/common_1.css"
type="text/css" rel="stylesheet" />
<link
href="${pageContext.request.contextPath}/css/authorization_common.css"
type="text/css" rel="stylesheet" />
<script type="text/javascript"
src="${pageContext.request.contextPath}/js/deptTree2.js"></script>
<script language="JavaScript"
src="${pageContext.request.contextPath}/js/checkBoxMgr.js"></script>
<script>
/*获取数据范围返回父页面*/
function setAreaValue(areaid,dataAreaSelected){
var flag = false;
/*deptIdString存放所有勾选节点的ID,用豆号隔开*/
var treeviewIds = "";
var objs = document.getElementsByName("dept");
for(var i=0; i<objs.length; i++){
if(objs[i].checked){
treeviewIds += "," + objs[i].value;
flag = true;
}
}
//if(flag){
if(confirm("确定授权?")){
//alert(areaid);
//alert(dataAreaSelected);
window.opener.document.getElementById(areaid).value=treeviewIds;
window.opener.document.getElementById(dataAreaSelected).value = "y";
window.close();
}
//}else{
//alert("请选择数据范围!");
//}
}
/*保存数据范围方案*/
function addScheme(){
var objs = document.getElementsByName("dept");
var treeviewIds = [];
var n = 0;
for(var i=0; i<objs.length; i++){
if(objs[i].checked){
treeviewIds[n] = objs[i].value;
n++;
}
}
var dAuthority = new dataAuthority();
//dAuthority.add(treeviewIds);
//window.close();
var path = "${pageContext.request.contextPath}/admin/authorization/saveScheme.jsp?treeviewIds="+treeviewIds;
winopen(400,200,path);
}
//弹出窗口
function winopen(width, height, path){
var left = (screen.width/2) - width/2;
var top = (screen.height/2) - height/2;
var styleStr = 'toolbar=no,location=no,directories=auto,status=no,menubar=no,scrollbars=yes resizable=no,z-lock=yes,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;
window.open(path,'',styleStr);
}
</script>
<title>无标题文档</title>
</head>
<body>
<div class="title">
<ul>
<li class="content">
给功能权限选择数据范围
</li>
</ul>
</div>
<p />
<div class="wrapper">
<div class="title1">
<ul>
<li class="content">
<c:set value="" var="tilteName"></c:set>
<c:if test="${position.name != null && position.name != ''}">
<c:set value="岗位:[ ${position.name } ] " var="tilteName"></c:set>
</c:if>
<span class="color_white"> <c:out
value="${tilteName}功能权限:[${rights.rightsName == null ? '全部':rights.rightsName}]"></c:out> </span>
</li>
</ul>
</div>
<div class="body1">
<ul class="dtree">
<script type="text/javascript">
<%=request.getAttribute("prJavascriptStr")+"document.write(deptTree);" %>
</script>
</ul>
<ul class = "setRights">
<li class = "optionRights">
<input type="button" value="授 权" class="userButton" onclick="setAreaValue('${rights.id}_area','${rights.id }_selected');"/>
</li >
<li class = "optionRights">
<input type="button" value="取 消" class="userButton" onclick="javascript:window.close();"/>
</li>
</ul>
</div>
<b class="rb"> <b class="rb5"></b> <b class="rb4"></b> <b
class="rb3"></b> <b class="rb2"></b> <b class="rb1"></b> </b>
</div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -