diff --git a/.vscode/config.code-snippets b/.vscode/config.code-snippets index 952a4a8..1520ff7 100644 --- a/.vscode/config.code-snippets +++ b/.vscode/config.code-snippets @@ -14,8 +14,10 @@ " name: 'xxx',", " // 模块描述", " description: 'xxx',", - " // 中间件", + " // 中间件,只对本模块有效", " middlewares: [],", + " // 中间件,全局有效", + " globalMiddlewares: [],", " } as ModuleConfig;", "};" ], diff --git a/src/app/modules/base/config.ts b/src/app/modules/base/config.ts index db02092..1177e4f 100644 --- a/src/app/modules/base/config.ts +++ b/src/app/modules/base/config.ts @@ -11,6 +11,6 @@ export default (app: Application) => { // 模块描述 description: '基础的权限管理功能,包括登录,权限校验', // 中间件 - middlewares: ['baseAuthorityMiddleware', 'baseLogMiddleware'], + globalMiddlewares: ['baseAuthorityMiddleware', 'baseLogMiddleware'], } as ModuleConfig; };