1、全面实现按登录用户动态加载按钮;

2、优化模块授权代码;
3、优化内部功能加载模块的权限控制,比如:拥有模块授权功能的用户给别人授权时,只能访问到自己拥有的模块;
This commit is contained in:
yubaolee
2015-12-07 15:22:01 +08:00
parent 35ef1a6e8b
commit 975632c81e
14 changed files with 165 additions and 53 deletions

View File

@@ -19,7 +19,6 @@
<script type="text/javascript">
var gridid = '#@_gridId';
var selectedId = 0;
$(document).ready(function () {
initZtree();
@@ -31,7 +30,7 @@
$('#@_treeDetail').empty()
.append('<table id="@_gridId" class="table table-bordered table-hover table-striped table-top"></table>');
$(gridid).datagrid({
$('#@_gridId').datagrid({
showToolbar: false,
filterThead: false,
columns: [
@@ -129,7 +128,7 @@
//删除
function del() {
var selected = getSelected(gridid,2);
var selected = getSelected('#@_gridId',2);
if (selected == null) return;
$.get('ModuleManager/Delete?Id=' + selected, function (data) {
@@ -143,7 +142,7 @@
//自定义的编辑按钮
function editModule() {
var selected = getSelected(gridid,2);
var selected = getSelected('#@_gridId',2);
if (selected == null) return;
$(this).dialog({
@@ -159,13 +158,13 @@
//为模块分配按钮
function assignButton() {
var selected = getSelected(gridid,2);
var selected = getSelected('#@_gridId',2);
if (selected == null) return;
$(this).dialog({
id: 'editDialog',
width: 1000,
height: 700,
height: 500,
mask:true,
url: '/ModuleElementManager/Index?id=' + selected,
title: '为模块分配按钮'