mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-07-16 07:59:54 +08:00
routine update
This commit is contained in:
parent
d4482a2a72
commit
ce9cdf7172
@ -1,4 +1,8 @@
|
|||||||
@model dynamic
|
@*
|
||||||
|
选择多个模块ID,以ids的形式返回
|
||||||
|
*@
|
||||||
|
|
||||||
|
@model dynamic
|
||||||
|
|
||||||
@{
|
@{
|
||||||
ViewBag.Title = "title";
|
ViewBag.Title = "title";
|
||||||
@ -23,11 +27,6 @@
|
|||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
||||||
//function zTreeOnClick(event, treeId, treeNode) {
|
|
||||||
// var selected = "{ParentName:'" + treeNode.Name + "', ParentId:" + treeNode.Id + "}";
|
|
||||||
// $("#btnSelected").attr("data-args",selected);
|
|
||||||
//}
|
|
||||||
|
|
||||||
$(document).ready(function () {
|
$(document).ready(function () {
|
||||||
Init();
|
Init();
|
||||||
});
|
});
|
||||||
@ -74,7 +73,7 @@
|
|||||||
ids = ids.substr(1);
|
ids = ids.substr(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
$("#btnSelected").attr("data-args", ids);
|
$("#btnSelected").attr("data-args", "{ ids: '" + ids + "' }");
|
||||||
}
|
}
|
||||||
function zTreeOnClick(event, treeId, treeNode) {
|
function zTreeOnClick(event, treeId, treeNode) {
|
||||||
var zTree = $.fn.zTree.getZTreeObj(treeId);
|
var zTree = $.fn.zTree.getZTreeObj(treeId);
|
||||||
|
@ -23,6 +23,17 @@
|
|||||||
$(document).ready(function () {
|
$(document).ready(function () {
|
||||||
initZtree();
|
initZtree();
|
||||||
loadDataGrid();
|
loadDataGrid();
|
||||||
|
|
||||||
|
$('#btnAccess').on('afterchange.bjui.lookup', function (e, data) {
|
||||||
|
var accessIds = data.value; //得到授权的模块IDS
|
||||||
|
|
||||||
|
var selected = getSelected(2);
|
||||||
|
if (selected == null) return;
|
||||||
|
|
||||||
|
$.getJSON('UserManager/AccessModule', function (json) {
|
||||||
|
//授权操作
|
||||||
|
});
|
||||||
|
});
|
||||||
});
|
});
|
||||||
//加载数据到datagrid
|
//加载数据到datagrid
|
||||||
function loadDataGrid() {
|
function loadDataGrid() {
|
||||||
@ -30,15 +41,16 @@
|
|||||||
$('#@_treeDetail').empty()
|
$('#@_treeDetail').empty()
|
||||||
.append('<table id="@_gridId" class="table table-bordered"></table>');
|
.append('<table id="@_gridId" class="table table-bordered"></table>');
|
||||||
|
|
||||||
grid = $(gridid).datagrid({
|
grid = $(gridid).datagrid({
|
||||||
gridTitle: '用户列表',
|
gridTitle: '用户列表',
|
||||||
showToolbar: true,
|
showToolbar: true,
|
||||||
filterThead: false,
|
filterThead: false,
|
||||||
toolbarItem: 'refresh, |, del',
|
toolbarItem: 'refresh, |, del',
|
||||||
toolbarCustom: '<a href="/UserManager/Add" class="btn btn-green" data-icon ="plus" ' +
|
toolbarCustom: '<a href="/UserManager/Add" class="btn btn-green" data-icon ="plus" ' +
|
||||||
'data-toggle="dialog" data-id="dialog-mask" data-mask="true" data-on-close="refreshGrid">添加</a>' +
|
'data-toggle="dialog" data-id="dialog-mask" data-mask="true" data-on-close="refreshGrid">添加</a>' +
|
||||||
'<button class=" btn-green" onclick="editOrg()" data-icon="pencil" type="button">编辑</button>'+
|
'<button class=" btn-green" onclick="editOrg()" data-icon="pencil" type="button">编辑</button>' +
|
||||||
'<button class=" btn-green" onclick="accessMenu()" data-icon="pencil" type="button">用户菜单授权</button>',
|
'<button id="btnAccess" class=" btn-green" data-toggle="lookupbtn" ' +
|
||||||
|
'name="ids" data-url="/ModuleManager/LookupMulti">用户菜单授权</button>',
|
||||||
columns: [
|
columns: [
|
||||||
{
|
{
|
||||||
name: 'Id',
|
name: 'Id',
|
||||||
@ -174,22 +186,6 @@
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//授权按钮
|
|
||||||
function accessMenu() {
|
|
||||||
var selected = getSelected(2);
|
|
||||||
if (selected == null) return;
|
|
||||||
|
|
||||||
$(this).dialog({
|
|
||||||
id: 'accessMenuDialog',
|
|
||||||
url: '/ModuleManager/LookupMulti?id=' + selected,
|
|
||||||
title: '编辑',
|
|
||||||
onClose: function () {
|
|
||||||
refreshGrid();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function refreshGrid() {
|
function refreshGrid() {
|
||||||
$('#@_gridId').datagrid('refresh');
|
$('#@_gridId').datagrid('refresh');
|
||||||
// loadDataGrid();
|
// loadDataGrid();
|
||||||
|
Loading…
Reference in New Issue
Block a user