132 lines
6.4 KiB
Plaintext
132 lines
6.4 KiB
Plaintext
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Jurisdiction.aspx.cs" Inherits="Jurisdiction" %>
|
|
|
|
<!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 id="Head1" runat="server">
|
|
<title></title>
|
|
<script type="text/javascript"></script>
|
|
<link href="../Css/index.css" rel="stylesheet" type="text/css" />
|
|
<link href="../Css/edit.css" rel="stylesheet" type="text/css" />
|
|
<script src="../Js/Calendar3.js" type="text/javascript"></script>
|
|
<script src="../Jquery-ui/js/jquery-1.10.2.js" type="text/javascript"></script>
|
|
<script src="../Jquery-ui/js/jquery-ui-1.10.4.custom.js" type="text/javascript"></script>
|
|
<link href="../Jquery-ui/css/pepper-grinder/jquery-ui-1.10.4.custom.css" rel="stylesheet" type="text/css" />
|
|
<script src="../Js/commonality.js" type="text/javascript"></script>
|
|
<link rel="stylesheet" href="../Css/gh-buttons.css" type="text/css"/>
|
|
<link rel="stylesheet" href="../Css/prettify.css"/>
|
|
<script src="../Js/prettify.js" type="text/javascript"></script>
|
|
<script type="text/javascript">
|
|
var jsid;
|
|
$(document).ready(function () {
|
|
jsid = $("#jsid").val();
|
|
var fh = selectquanxian($("#drp_mk").val(), jsid);
|
|
$("#div_main").html(fh);
|
|
var setdiv = $(window).height() -440;
|
|
$("#div_main").css("height", setdiv);
|
|
$("#drp_mk").change(function () {
|
|
var fh = selectquanxian($(this).val(), jsid)
|
|
$("#div_main").html(fh);
|
|
})
|
|
|
|
})
|
|
function selectquanxian(mk, jsid) {
|
|
return Jurisdiction.quanxianlist(mk, jsid).value;
|
|
}
|
|
function btn_quanxiansave() {
|
|
var qxid = "";
|
|
$('input:checkbox:checked').each(function () {
|
|
qxid += $(this).attr("tag") + ',';
|
|
})
|
|
Jurisdiction.savequanxian($("#jsid").val(), qxid, $("#drp_mk").val());
|
|
alert("权限设置完成")
|
|
window.location.href = "Jurisdiction.aspx";
|
|
}
|
|
function selectAll(checkbox) {
|
|
$('input[type=checkbox]').prop('checked', $(checkbox).prop('checked'));
|
|
}
|
|
function qxmkselectall(obj) {
|
|
$(obj).parent().next("td").find("input:checkbox").prop("checked", $(obj).prop('checked'));
|
|
|
|
}
|
|
function pd() {
|
|
;
|
|
if ($("#jsmc").val().replace(/(^\s*)|(\s*$)/g, "") == "") {
|
|
$("#z_error").html("角色名不允许为空!");
|
|
return false;
|
|
} else {
|
|
$("#z_error").html("");
|
|
}
|
|
|
|
var fanhuicount = Jurisdiction.serchmingcheng($("#mingcheng").val()).value;
|
|
if (fanhuicount > 0) {
|
|
$("#z_error").html("此角色名称已存在");
|
|
return false;
|
|
} else {
|
|
$("#z_error").html("");
|
|
}
|
|
|
|
|
|
}
|
|
</script>
|
|
<style type="text/css">
|
|
#tbl_list{background-color:#F4F5F9; border:1px solid #cad9ea;}
|
|
#tbl_list td{border-right: 0px;border-left: 0px;}
|
|
#tbl_list tr td:nth-child(1){width:58px;}
|
|
#tbl_list tr td:nth-child(2){width:100px;height:35px}
|
|
.ul_mk{width:100%; font-size:12px;}
|
|
.ul_mk li{width:128px; float:left; line-height:30px;}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<form id="form" runat="server">
|
|
<div class="rtbjdiv" >
|
|
<div class="add-top" >
|
|
<div class="add-top-dh" id="div_listdaohang" style=" width:700px"><h4>系统角色与授权   </h4>
|
|
<a href="#button" id="chongzhi" onclick="form.reset();" style=" width:60px; " class=" button icon reload">重置表单</a>
|
|
<a href="#button" id="fanhui" onclick="history.back();" style=" width:60px; " class="button icon arrowleft">返回上级</a>
|
|
<asp:label id="z_error" CssClass="error" runat="server"></asp:label>
|
|
</div>
|
|
</div>
|
|
<div class="alert-tip">
|
|
<b>温馨提示:</b>
|
|
<p>• 当前页面为角色表单和角色权限页,您可在此添加部门角色名称,账号分配到部门角色下时将享有您为此配置的权限</p>
|
|
<p>• 权限是系统的灵魂所在,每个部门角色分配到合适的权限将更有利于您的管理,请您认真设置</p>
|
|
<p>• 系统角色将根据您所能使用的数量灵活添加和删除,如若要删除角色,请保证该角色下没有用户后删除</p>
|
|
</div>
|
|
<table class="bule"> <tr class="tdlietou"><td><h4>角色信息</h4></td></tr></table>
|
|
<table class="tablewk">
|
|
<tr>
|
|
<td class="wktblm" style=" width:100px">选择角色</td><td style=" width:120px">
|
|
<asp:dropdownlist id="xzjs" runat="server" CssClass="tbinput_xl"
|
|
AutoPostBack="True" onselectedindexchanged="xzjs_SelectedIndexChanged" ></asp:dropdownlist> </td>
|
|
<td class="wktblm" width="150"><span>角色ID :</span></td><td width="80"> <asp:Label type=text id="jsidz" runat="server" /></td>
|
|
<td class="wktblm" width="150"><span>当前角色下用户数 :</span></td><td width="80"> <asp:Label type=text id="jsyhsl" runat="server" /></td>
|
|
<td class="wktblm" width="100"><span>角色名称:</span></td><td width="200"><input type="text" id="jsmc" runat="server" class="tbinput" /> </td>
|
|
<td width="80"> </td>
|
|
<td ><asp:button id="bt_tj" runat="server" CssClass="button" Width="110" OnClientClick="return pd()" Text="添加为新角色" onclick="bt_tj_Click" ></asp:button>
|
|
<asp:button id="scjs" runat="server" CssClass="button" Width="110" Text="删除选中角色" onclick="scjs_Click" OnClientClick="return confirm('确定要删除吗')" ></asp:button>
|
|
</td>
|
|
<td class="tdjj5">  </td>
|
|
</tr>
|
|
</table>
|
|
<table class="bule"> <tr class="tdlietou"><td><h4>角色授权信息</h4></td></tr></table>
|
|
<table class="tablewk">
|
|
<tr>
|
|
<td class="wktblm" style=" width:100px">授权模块</td>
|
|
<td style=" width:120px"><asp:DropDownList runat="server" CssClass="tbinput_xl" ID="drp_mk"></asp:DropDownList></td>
|
|
<td style=" width:20px"> </td>
|
|
<td><a href="#button" id="A1" style=" width:90px" onclick="btn_quanxiansave()" class="button icon log">保存权限信息</a> </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
<div id="div_main" style="width:100%;overflow:auto;" runat=server>
|
|
</div>
|
|
</div>
|
|
<asp:HiddenField runat=server id="jsid"/>
|
|
|
|
<script src="../Js/messageshow.js" type="text/javascript"></script>
|
|
</form>
|
|
</body>
|
|
</html>
|