diff --git a/src/modules/base/service/sys/perms.ts b/src/modules/base/service/sys/perms.ts index ca4b029..e59e309 100644 --- a/src/modules/base/service/sys/perms.ts +++ b/src/modules/base/service/sys/perms.ts @@ -38,6 +38,7 @@ export class BaseSysPermsService extends BaseService { * @param userId 用户ID */ async refreshPerms(userId) { + await this.midwayCache.del(`admin:token:${userId}`); const roleIds = await this.baseSysRoleService.getByUser(userId); const perms = await this.baseSysMenuService.getPerms(roleIds); await this.midwayCache.set(`admin:perms:${userId}`, perms);