From c5910aa2be5d4ba34fa9874fa35638a45693b30d Mon Sep 17 00:00:00 2001 From: liukuo Date: Tue, 25 Jan 2022 14:17:17 +0800 Subject: [PATCH] =?UTF-8?q?=E9=83=A8=E5=88=86=E6=9D=83=E9=99=90=E9=AA=8C?= =?UTF-8?q?=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../OrganizationManage/Controllers/DepartmentController.cs | 1 + .../Areas/OrganizationManage/Controllers/NewsController.cs | 1 + .../OrganizationManage/Controllers/PositionController.cs | 1 + .../Areas/SystemManage/Controllers/LogApiController.cs | 7 +++++++ .../Areas/SystemManage/Controllers/LogOperateController.cs | 1 + 5 files changed, 11 insertions(+) diff --git a/YiSha.Web/YiSha.Admin.Web/Areas/OrganizationManage/Controllers/DepartmentController.cs b/YiSha.Web/YiSha.Admin.Web/Areas/OrganizationManage/Controllers/DepartmentController.cs index dd25b595..950ad8cc 100644 --- a/YiSha.Web/YiSha.Admin.Web/Areas/OrganizationManage/Controllers/DepartmentController.cs +++ b/YiSha.Web/YiSha.Admin.Web/Areas/OrganizationManage/Controllers/DepartmentController.cs @@ -56,6 +56,7 @@ public async Task GetUserTreeListJson(DepartmentListParam param) } [HttpGet] + [AuthorizeFilter("organization:department:view")] public async Task GetFormJson(long id) { TData obj = await departmentBLL.GetEntity(id); diff --git a/YiSha.Web/YiSha.Admin.Web/Areas/OrganizationManage/Controllers/NewsController.cs b/YiSha.Web/YiSha.Admin.Web/Areas/OrganizationManage/Controllers/NewsController.cs index 92001ad5..4a93a275 100644 --- a/YiSha.Web/YiSha.Admin.Web/Areas/OrganizationManage/Controllers/NewsController.cs +++ b/YiSha.Web/YiSha.Admin.Web/Areas/OrganizationManage/Controllers/NewsController.cs @@ -53,6 +53,7 @@ public async Task GetPageListJson(NewsListParam param, Pagination } [HttpGet] + [AuthorizeFilter("organization:news:view")] public async Task GetFormJson(long id) { TData obj = await newsBLL.GetEntity(id); diff --git a/YiSha.Web/YiSha.Admin.Web/Areas/OrganizationManage/Controllers/PositionController.cs b/YiSha.Web/YiSha.Admin.Web/Areas/OrganizationManage/Controllers/PositionController.cs index 9a284b8e..0d26ec97 100644 --- a/YiSha.Web/YiSha.Admin.Web/Areas/OrganizationManage/Controllers/PositionController.cs +++ b/YiSha.Web/YiSha.Admin.Web/Areas/OrganizationManage/Controllers/PositionController.cs @@ -49,6 +49,7 @@ public async Task GetPageListJson(PositionListParam param, Pagina } [HttpGet] + [AuthorizeFilter("organization:position:view")] public async Task GetFormJson(long id) { TData obj = await positionBLL.GetEntity(id); diff --git a/YiSha.Web/YiSha.Admin.Web/Areas/SystemManage/Controllers/LogApiController.cs b/YiSha.Web/YiSha.Admin.Web/Areas/SystemManage/Controllers/LogApiController.cs index 80caa901..eccd1093 100644 --- a/YiSha.Web/YiSha.Admin.Web/Areas/SystemManage/Controllers/LogApiController.cs +++ b/YiSha.Web/YiSha.Admin.Web/Areas/SystemManage/Controllers/LogApiController.cs @@ -21,11 +21,13 @@ public class LogApiController : BaseController private LogApiBLL logApiBLL = new LogApiBLL(); #region 视图功能 + [AuthorizeFilter("system:logapi:view")] public IActionResult LogApiIndex() { return View(); } + [AuthorizeFilter("system:logapi:view")] public IActionResult LogApiDetail() { return View(); @@ -34,6 +36,7 @@ public IActionResult LogApiDetail() #region 获取数据 [HttpGet] + [AuthorizeFilter("system:logapi:search")] public async Task GetListJson(LogApiListParam param) { TData> obj = await logApiBLL.GetList(param); @@ -41,6 +44,7 @@ public async Task GetListJson(LogApiListParam param) } [HttpGet] + [AuthorizeFilter("system:logapi:search")] public async Task GetPageListJson(LogApiListParam param, Pagination pagination) { TData> obj = await logApiBLL.GetPageList(param, pagination); @@ -48,6 +52,7 @@ public async Task GetPageListJson(LogApiListParam param, Paginati } [HttpGet] + [AuthorizeFilter("system:logapi:view")] public async Task GetFormJson(long id) { TData obj = await logApiBLL.GetEntity(id); @@ -57,6 +62,7 @@ public async Task GetFormJson(long id) #region 提交数据 [HttpPost] + [AuthorizeFilter("system:logapi:delete")] public async Task DeleteFormJson(string ids) { TData obj = await logApiBLL.DeleteForm(ids); @@ -64,6 +70,7 @@ public async Task DeleteFormJson(string ids) } [HttpPost] + [AuthorizeFilter("system:logapi:delete")] public async Task RemoveAllFormJson() { TData obj = await logApiBLL.RemoveAllForm(); diff --git a/YiSha.Web/YiSha.Admin.Web/Areas/SystemManage/Controllers/LogOperateController.cs b/YiSha.Web/YiSha.Admin.Web/Areas/SystemManage/Controllers/LogOperateController.cs index 3eba9faa..3216854c 100644 --- a/YiSha.Web/YiSha.Admin.Web/Areas/SystemManage/Controllers/LogOperateController.cs +++ b/YiSha.Web/YiSha.Admin.Web/Areas/SystemManage/Controllers/LogOperateController.cs @@ -49,6 +49,7 @@ public async Task GetPageListJson(LogOperateListParam param, Pagi } [HttpGet] + [AuthorizeFilter("system:logoperate:view")] public async Task GetFormJson(long id) { TData obj = await logOperateBLL.GetEntity(id);