mirror of
https://gitee.com/ccnetcore/Yi
synced 2026-04-12 04:06:37 +08:00
前端对接接口
This commit is contained in:
@@ -19,11 +19,9 @@ namespace Yi.Framework.ApiMicroservice.Controllers
|
||||
public class MenuController : ControllerBase
|
||||
{
|
||||
private IMenuService _menuService;
|
||||
private IUserService _userService;
|
||||
public MenuController(IMenuService menuService, IUserService userService)
|
||||
public MenuController(IMenuService menuService)
|
||||
{
|
||||
_menuService = menuService;
|
||||
_userService =userService;
|
||||
}
|
||||
/// <summary>
|
||||
/// 这个是要递归的,但是要过滤掉删除的,所以,可以写一个通用过滤掉删除的方法
|
||||
|
||||
@@ -91,9 +91,6 @@ namespace Yi.Framework.Service
|
||||
|
||||
for (int i = menu_data.Count() - 1; i >= 0; i--)
|
||||
{
|
||||
|
||||
|
||||
|
||||
if (!allMenuIds.Contains(menu_data[i].id) || menu_data[i].is_delete == (short)Common.Enum.DelFlagEnum.Deleted || menu_data[i].is_show == (short)Common.Enum.ShowFlagEnum.NoShow)
|
||||
{
|
||||
menu_data.Remove(menu_data[i]);
|
||||
@@ -116,6 +113,10 @@ namespace Yi.Framework.Service
|
||||
|
||||
for (int i = menu_data.Count() - 1; i >= 0; i--)
|
||||
{
|
||||
if (menu_data[i].icon == null)
|
||||
{
|
||||
menu_data[i].icon = "mdi-view-dashboard";
|
||||
}
|
||||
if (menu_data[i].children.Count() == 0)
|
||||
{
|
||||
menu_data[i].children = null;
|
||||
|
||||
Reference in New Issue
Block a user