diff --git a/Src/Dlhis.Sys/Menu/Controllers/MenusController.cs b/Src/Dlhis.Sys/Menu/Controllers/MenusController.cs index cf0247f4..78f09437 100644 --- a/Src/Dlhis.Sys/Menu/Controllers/MenusController.cs +++ b/Src/Dlhis.Sys/Menu/Controllers/MenusController.cs @@ -40,6 +40,7 @@ public class MenusController : ControllerBase /// /// /// + [Authorize(Roles = "admin")] [HttpPost] [Transactional] public async Task Save(SaveMenuRequest request) @@ -52,6 +53,7 @@ public class MenusController : ControllerBase /// /// /// + [Authorize(Roles = "admin")] [HttpPost("assign")] public async Task AssignmentAsync(MenuPermissionAssignmentRequest request) { @@ -64,6 +66,7 @@ public class MenusController : ControllerBase /// 权限分配类型 AssignTypeEnumType /// 类型对应的唯一值 /// + [Authorize(Roles = "admin")] [HttpGet("assignments")] public async Task> GetAssignmentsAsync( [EnumDataType(typeof(AssignTypeEnumType))] AssignTypeEnumType uniqueType, @@ -97,6 +100,7 @@ public class MenusController : ControllerBase /// /// /// + [Authorize(Roles = "admin")] [HttpPost("reset")] public async Task ResetAsync(List request) {