保存规则库 YAML 维护改造进展
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
const permissionRouteAliases: Array<[RegExp, string]> = [
|
||||
[/^\/reviewsTest(?=\/|$)/, '/reviews'],
|
||||
[/^\/rulesTest\/list(?=\/|$)/, '/rules/list'],
|
||||
[/^\/rulesTest\/detail(?=\/|$)/, '/rules/new'],
|
||||
];
|
||||
|
||||
export function normalizeRoutePathForPermission(pathname: string): string {
|
||||
for (const [pattern, replacement] of permissionRouteAliases) {
|
||||
if (pattern.test(pathname)) {
|
||||
return pathname.replace(pattern, replacement);
|
||||
}
|
||||
}
|
||||
|
||||
return pathname;
|
||||
}
|
||||
Reference in New Issue
Block a user