From 89da2ab50f8b10e2d068cd53afc59ab053be19b7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=A9=99=E5=AD=90?= <454313500@qq.com>
Date: Sun, 13 Nov 2022 22:52:03 +0800
Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E6=9D=83=E9=99=90=E7=AE=A1?=
=?UTF-8?q?=E6=8E=A7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Controllers/System/MenuController.cs | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Yi.Framework.Net6/Yi.Framework.ApiMicroservice/Controllers/System/MenuController.cs b/Yi.Framework.Net6/Yi.Framework.ApiMicroservice/Controllers/System/MenuController.cs
index 6ca19e0c..619f35ee 100644
--- a/Yi.Framework.Net6/Yi.Framework.ApiMicroservice/Controllers/System/MenuController.cs
+++ b/Yi.Framework.Net6/Yi.Framework.ApiMicroservice/Controllers/System/MenuController.cs
@@ -47,6 +47,7 @@ namespace Yi.Framework.ApiMicroservice.Controllers
///
///
[HttpPost]
+ [Permission("system:menu:add")]
public async Task Add(MenuEntity menu)
{
return Result.Success().SetData(await _iMenuService._repository.InsertReturnSnowflakeIdAsync(menu));
@@ -58,6 +59,7 @@ namespace Yi.Framework.ApiMicroservice.Controllers
///
///
[HttpPut]
+ [Permission("system:menu:edit")]
public async Task Update(MenuEntity menu)
{
//注意,这里如果是主目录,还需要判断/,需要以/开头
@@ -70,6 +72,7 @@ namespace Yi.Framework.ApiMicroservice.Controllers
///
///
[HttpGet]
+ [Permission("system:menu:query")]
public async Task GetMenuTree()
{
return Result.Success().SetData(await _iMenuService.GetMenuTreeAsync());
@@ -82,6 +85,7 @@ namespace Yi.Framework.ApiMicroservice.Controllers
///
[HttpGet]
[Route("{id}")]
+ [Permission("system:menu:query")]
public async Task GetListByRoleId(long id)
{
return Result.Success().SetData(await _iMenuService.GetListByRoleId(id));