添加接口实现接口

This commit is contained in:
lzw
2021-10-12 22:19:53 +08:00
parent d159cce849
commit 17f632298f
5 changed files with 50 additions and 0 deletions

View File

@@ -13,6 +13,27 @@ namespace Yi.Framework.Service
{
public MenuService(DbContext Db) : base(Db) { }
public async Task<bool> AddChildrenMenu(menu _menu)
{
var menu_data = await GetEntity(u=>u.id==_menu.id&& u.is_delete == (short)Common.Enum.DelFlagEnum.Normal);
if (menu_data == null)
{
return false;
}
menu_data.children.Add(new menu()) ;
return await AddAsync(_menu);
}
public async Task<bool> AddMenu(menu _menu)
{
var menu_data = await GetEntityById(_menu.id);
if (menu_data == null)
{
return false;
}
return await AddAsync(_menu);
}
public async Task<bool> DelListByUpdateAsync(List<int> _ids)
{
var menuList = await GetEntitiesAsync(u=>_ids.Contains(u.id));