RoleAppService.cs 1.0 KB

1234567891011121314151617181920212223242526
  1. using Abp.Domain.Repositories;
  2. using VberAdmin.Authorization;
  3. using VberZero.AppService.Roles;
  4. using VberZero.Authorization.Roles;
  5. using VberZero.Authorization.Users;
  6. using VberZero.BaseSystem;
  7. using VberZero.BaseSystem.Roles;
  8. namespace VberAdmin.BaseSystem.Roles;
  9. public class RoleAppService : RoleAppServiceBase, IRoleAppService
  10. {
  11. public RoleAppService(IRepository<Role> repository, VzRoleManager roleManager, VzUserManager userManager, IRepository<SysFunction, int?> funRepository) : base(repository, roleManager, userManager, funRepository)
  12. {
  13. }
  14. protected override string GetPermissionName => PermissionNames.VberSystemMgRoleMgQuery;
  15. protected override string GetAllPermissionName => PermissionNames.VberSystemMgRoleMgQuery;
  16. protected override string CreatePermissionName => PermissionNames.VberSystemMgRoleMgCreate;
  17. protected override string UpdatePermissionName => PermissionNames.VberSystemMgRoleMgUpdate;
  18. protected override string DeletePermissionName => PermissionNames.VberSystemMgRoleMgDelete;
  19. }