using FoodLabeling.Application.Contracts.Dtos.RbacRoleMenu; using Volo.Abp.Application.Services; namespace FoodLabeling.Application.Contracts.IServices; /// /// 角色-权限关联接口(仅用于食品标签-美国版对外) /// public interface IRbacRoleMenuAppService : IApplicationService { /// /// 覆盖式设置角色的菜单权限 /// Task SetAsync(RbacRoleMenuSetInputVo input); /// /// 获取角色已分配的菜单ID列表 /// Task> GetMenuIdsAsync(Guid roleId); /// /// 移除角色的指定菜单权限 /// Task RemoveAsync(RbacRoleMenuRemoveInputVo input); }