FunctionAppService.cs 1.3 KB

123456789101112131415161718192021222324252627282930
  1. using Abp.Domain.Repositories;
  2. using Abp.Runtime.Caching;
  3. using VberAdmin.Authorization;
  4. using VberZero.AppService.Functions;
  5. using VberZero.BaseSystem;
  6. using VberZero.Navigation;
  7. namespace VberAdmin.BaseSystem.Functions;
  8. public class FunctionAppService : FunctionAppServiceBase, IFunctionAppServiceBase
  9. {
  10. public FunctionAppService(ICacheManager cacheManager, IRepository<SysFunction, int?> repository, VzNavigationManager navigationManager) : base(cacheManager, repository, navigationManager)
  11. {
  12. }
  13. protected override string GetPermissionName => PermissionNames.VberSystemMgFunctionMgQuery;
  14. protected override string GetAllPermissionName => PermissionNames.VberSystemMgFunctionMgQuery;
  15. //protected override string CreatePermissionName => PermissionNames.VberSystemMgFunctionMgUpdate
  16. protected override string UpdatePermissionName => PermissionNames.VberSystemMgFunctionMgUpdate;
  17. //protected override string DeletePermissionName => PermissionNames.VberSystemMgFunctionMg
  18. protected override string MoveUpPermissionName => PermissionNames.VberSystemMgFunctionMgMoveUp;
  19. protected override string MoveDownPermissionName => PermissionNames.VberSystemMgFunctionMgMoveDown;
  20. protected override string RefreshPermissionName => PermissionNames.VberSystemMgFunctionMgRefresh;
  21. }