对接ruoyi接口

用户、角色、菜单查询部分
This commit is contained in:
陈淳
2022-09-06 19:32:32 +08:00
parent cc26bd09e6
commit e4da8d4f15
20 changed files with 221 additions and 25 deletions

View File

@@ -20,14 +20,20 @@ namespace Yi.Framework.ApiMicroservice.Controllers
/// </summary>
[ApiController]
[Route("api/[controller]/[action]")]
public class MenuController : BaseCrudController<MenuEntity>
public class MenuController
{
private IMenuService _iMenuService;
public MenuController(ILogger<MenuEntity> logger, IMenuService iMenuService) : base(logger, iMenuService)
public MenuController(ILogger<MenuEntity> logger, IMenuService iMenuService)
{
_iMenuService = iMenuService;
}
[HttpGet]
public async Task<Result> GetList()
{
return Result.Success().SetData(await _iMenuService._repository.GetListAsync());
}
/// <summary>
@@ -35,7 +41,6 @@ namespace Yi.Framework.ApiMicroservice.Controllers
/// </summary>
/// <returns></returns>
[HttpGet]
//暂未制作逻辑删除与多租户的过滤
public async Task<Result> GetMenuTree()
{
return Result.Success().SetData(await _iMenuService. GetMenuTreeAsync());