From f8e981faaa15ac566c049e70df78109e6faa83a2 Mon Sep 17 00:00:00 2001 From: COOL Date: Fri, 21 Mar 2025 12:44:45 +0800 Subject: [PATCH] fix pg --- src/modules/base/controller/admin/sys/role.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/base/controller/admin/sys/role.ts b/src/modules/base/controller/admin/sys/role.ts index 4a462dc..39010a1 100644 --- a/src/modules/base/controller/admin/sys/role.ts +++ b/src/modules/base/controller/admin/sys/role.ts @@ -24,10 +24,10 @@ import { BaseSysRoleService } from '../../../service/sys/role'; const { userId, roleIds, username } = ctx.admin; return [ // 超级管理员的角色不展示 - ['label != :label', { label: 'admin' }], + ['a.label != :label', { label: 'admin' }], // 如果不是超管,只能看到自己新建的或者自己有的角色 [ - `(userId=:userId or id in (${roleIds.join(',')}))`, + `(a.userId=:userId or a.id in (${roleIds.join(',')}))`, { userId }, username !== 'admin', ],