From 376076b30f346877c4a3073c8dc71e7062eb7d9e Mon Sep 17 00:00:00 2001 From: yubao Date: Fri, 1 Sep 2017 01:24:10 +0800 Subject: [PATCH] ru --- OpenAuth.Mvc/OpenAuth.Mvc.csproj | 2 +- OpenAuth.Mvc/Views/UserManager/Index.cshtml | 21 ++++++++++++++++++- .../{BllScripts => js}/parentTreeMultiple.js | 2 +- OpenAuth.Mvc/js/users.js | 9 +++++++- 4 files changed, 30 insertions(+), 4 deletions(-) rename OpenAuth.Mvc/{BllScripts => js}/parentTreeMultiple.js (98%) diff --git a/OpenAuth.Mvc/OpenAuth.Mvc.csproj b/OpenAuth.Mvc/OpenAuth.Mvc.csproj index e318631c..38ad99a2 100644 --- a/OpenAuth.Mvc/OpenAuth.Mvc.csproj +++ b/OpenAuth.Mvc/OpenAuth.Mvc.csproj @@ -175,7 +175,7 @@ - + diff --git a/OpenAuth.Mvc/Views/UserManager/Index.cshtml b/OpenAuth.Mvc/Views/UserManager/Index.cshtml index 94cb6be6..49b6b8e8 100644 --- a/OpenAuth.Mvc/Views/UserManager/Index.cshtml +++ b/OpenAuth.Mvc/Views/UserManager/Index.cshtml @@ -54,6 +54,25 @@ placeholder="请输入昵称或姓名" autocomplete="off" class="layui-input"> +
+ +
+ +
+
+ +
+ +
+ + + +
+
+
@@ -74,6 +93,6 @@
- + \ No newline at end of file diff --git a/OpenAuth.Mvc/BllScripts/parentTreeMultiple.js b/OpenAuth.Mvc/js/parentTreeMultiple.js similarity index 98% rename from OpenAuth.Mvc/BllScripts/parentTreeMultiple.js rename to OpenAuth.Mvc/js/parentTreeMultiple.js index b9833faf..8cf8459c 100644 --- a/OpenAuth.Mvc/BllScripts/parentTreeMultiple.js +++ b/OpenAuth.Mvc/js/parentTreeMultiple.js @@ -95,7 +95,7 @@ function ParentTreeMultiple(url, name, id) { $("body").unbind("mousedown", onBodyDown); } return { - reload: function () { + reload: function (layer, $) { var index = layer.load(); $.getJSON(url, { diff --git a/OpenAuth.Mvc/js/users.js b/OpenAuth.Mvc/js/users.js index 10672cf1..8cf5d0b7 100644 --- a/OpenAuth.Mvc/js/users.js +++ b/OpenAuth.Mvc/js/users.js @@ -2,7 +2,8 @@ layui.config({ base: "/js/" }).use(['form', 'ztree', 'layer', 'jquery', 'table'], function () { var form = layui.form, - layer = parent.layer === undefined ? layui.layer : parent.layer, + //layer = parent.layer === undefined ? layui.layer : parent.layer, + layer =layui.layer, $ = layui.jquery; var dataurl = '/UserManager/Load'; var table = layui.table; @@ -55,6 +56,12 @@ layui.config({ } }(); + //上级机构选择框 + var parent = new ParentTreeMultiple("/UserSession/GetOrgs", "Organizations", "OrganizationIds"); + $("#Organizations").on("click", function () { + parent.reload(layer, $); + }); + //监听表格复选框选择 table.on('checkbox(list)', function (obj) { console.log(obj);