Blame view

泰额版/Food Labeling Management Code/Yi.Abp.Net8/module/food-labeling/FoodLabeling.Th.Application.Contracts/IServices/IThRbacMenuAppService.cs 752 Bytes
e41dfa09   李曜臣   泰鄂版菜单;租户列表
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  using FoodLabeling.Th.Application.Contracts.Dtos.RbacMenu;
  using Volo.Abp.Application.Dtos;
  using Volo.Abp.Application.Services;
  
  namespace FoodLabeling.Th.Application.Contracts.IServices;
  
  /// <summary>
  /// 泰额版租户业务库 menu  CRUD
  /// </summary>
  public interface IThRbacMenuAppService : IApplicationService
  {
      Task<PagedResultDto<ThRbacMenuGetListOutputDto>> GetListAsync(ThRbacMenuGetListInputVo input);
  
      Task<ThRbacMenuGetListOutputDto> GetAsync(string id);
  
      Task<ThRbacMenuGetListOutputDto> CreateAsync(ThRbacMenuCreateInputVo input);
  
      Task<ThRbacMenuGetListOutputDto> UpdateAsync(string id, ThRbacMenuUpdateInputVo input);
  
      Task DeleteAsync(List<string> ids);
  
      Task<List<ThRbacMenuTreeDto>> GetTreeAsync();
  }