diff --git a/04.系统编码/App/Controllers/UserManagementController.cs b/04.系统编码/App/Controllers/UserManagementController.cs index 389481b..85689e3 100644 --- a/04.系统编码/App/Controllers/UserManagementController.cs +++ b/04.系统编码/App/Controllers/UserManagementController.cs @@ -36,9 +36,9 @@ namespace Pingchuan.BeijingSafeguard.App.Controllers } [HttpPost] - public JsonResult Query(int pageIndex, int pageSize) + public JsonResult Query(int orgId, int pageIndex, int pageSize) { - Pagination users = UserBLL.Query(pageIndex, pageSize); + Pagination users = UserBLL.Query(orgId, pageIndex, pageSize); return Json(users); } } diff --git a/04.系统编码/BLL/UserBLL.cs b/04.系统编码/BLL/UserBLL.cs index 5b2a2fa..d4fe374 100644 --- a/04.系统编码/BLL/UserBLL.cs +++ b/04.系统编码/BLL/UserBLL.cs @@ -38,9 +38,9 @@ namespace Pingchuan.BeijingSafeguard.BLL return UserDAL.Delete(id); } - public static Pagination Query(int pageIndex, int pageSize) + public static Pagination Query(int orgId, int pageIndex, int pageSize) { - return UserDAL.Query(pageIndex, pageSize); + return UserDAL.Query(orgId, pageIndex, pageSize); } } diff --git a/04.系统编码/DAL/UserDAL.cs b/04.系统编码/DAL/UserDAL.cs index 0f34148..4fdb797 100644 --- a/04.系统编码/DAL/UserDAL.cs +++ b/04.系统编码/DAL/UserDAL.cs @@ -44,9 +44,10 @@ namespace Pingchuan.BeijingSafeguard.DAL return db.Execute(sql); } - public static Pagination Query(int pageIndex, int pageSize) + public static Pagination Query(int orgId, int pageIndex, int pageSize) { - string sql = $@"select * from users order by create_time desc"; + string condition = orgId == 0 ? string.Empty : $"where org_id = {orgId}"; + string sql = $@"select * from users {condition} order by create_time desc"; Page users = db.Page(pageIndex, pageSize, sql); return Pagination.FromPage(users); }