/*** * @file: 权限&&菜单服务 * @author: linkun.he * @Date: 2019-06-03 10:11:13 * @desc 此服务只有在进行权限验证的时候才会被调用,若页面中权限按钮是在模态框中,则打开模态框(此组件被创建时)才会进行权限校验 */ import { ActivatedRoute, Router } from '@angular/router'; import { SettingsService } from './setting.service'; export declare class PermissionsService { private settingsSrv; private router; private activeRoute; constructor(settingsSrv: SettingsService, router: Router, activeRoute: ActivatedRoute); /** * @desc 判断是否有权限 * @param 传入的权限code码 `ADD`代表新增 * @return 是否拥有此权限 */ has(code: string): boolean; getFullPath(routes: Array): string; recursePath(routes: Array, paths: Array): void; readonly currentRouter: string; }