routine update

This commit is contained in:
yubaolee 2015-11-26 00:18:13 +08:00
parent d4482a2a72
commit ce9cdf7172
2 changed files with 21 additions and 26 deletions

View File

@ -1,4 +1,8 @@
@model dynamic
@*
选择多个模块ID以ids的形式返回
*@
@model dynamic
@{
ViewBag.Title = "title";
@ -23,11 +27,6 @@
<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 () {
Init();
});
@ -74,7 +73,7 @@
ids = ids.substr(1);
}
$("#btnSelected").attr("data-args", ids);
$("#btnSelected").attr("data-args", "{ ids: '" + ids + "' }");
}
function zTreeOnClick(event, treeId, treeNode) {
var zTree = $.fn.zTree.getZTreeObj(treeId);

View File

@ -23,6 +23,17 @@
$(document).ready(function () {
initZtree();
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
function loadDataGrid() {
@ -30,15 +41,16 @@
$('#@_treeDetail').empty()
.append('<table id="@_gridId" class="table table-bordered"></table>');
grid = $(gridid).datagrid({
grid = $(gridid).datagrid({
gridTitle: '用户列表',
showToolbar: true,
filterThead: false,
toolbarItem: 'refresh, |, del',
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>' +
'<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 class=" btn-green" onclick="editOrg()" data-icon="pencil" type="button">编辑</button>' +
'<button id="btnAccess" class=" btn-green" data-toggle="lookupbtn" ' +
'name="ids" data-url="/ModuleManager/LookupMulti">用户菜单授权</button>',
columns: [
{
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() {
$('#@_gridId').datagrid('refresh');
// loadDataGrid();