jz-tool-lib
Version:
项目常用公共方法集合
20 lines (19 loc) • 530 B
TypeScript
/**
* @description 处理路由
* @params routerList 路由列表
* @params moduleList 模块名称列表
* @params authList 权限列表
* @return 返回权限路由
* */
type RouterItem = {
path: string;
name: string;
component: unknown;
meta: {
title?: string;
moduleTitle?: string;
authKey?: string | string[];
};
};
export declare function authRouter(routerList?: List<RouterItem[]>, moduleList?: List<string[]>, authList?: List<string[]>): Record<string, any>[];
export {};