using Abp.Domain.Repositories; using Abp.Runtime.Caching; using VberAdmin.Authorization; using VberZero.AppService.Functions; using VberZero.BaseSystem; using VberZero.Navigation; namespace VberAdmin.BaseSystem.Functions; public class FunctionAppService : FunctionAppServiceBase, IFunctionAppServiceBase { public FunctionAppService(ICacheManager cacheManager, IRepository repository, VzNavigationManager navigationManager) : base(cacheManager, repository, navigationManager) { } protected override string GetPermissionName => PermissionNames.VberSystemMgFunctionMgQuery; protected override string GetAllPermissionName => PermissionNames.VberSystemMgFunctionMgQuery; //protected override string CreatePermissionName => PermissionNames.VberSystemMgFunctionMgUpdate protected override string UpdatePermissionName => PermissionNames.VberSystemMgFunctionMgUpdate; //protected override string DeletePermissionName => PermissionNames.VberSystemMgFunctionMg protected override string MoveUpPermissionName => PermissionNames.VberSystemMgFunctionMgMoveUp; protected override string MoveDownPermissionName => PermissionNames.VberSystemMgFunctionMgMoveDown; protected override string RefreshPermissionName => PermissionNames.VberSystemMgFunctionMgRefresh; }