From bea58eddc99411840c995b2852feb14b2b572650 Mon Sep 17 00:00:00 2001 From: furongxin <419481438@qq.com> Date: Fri, 11 Oct 2024 09:24:35 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=80=E5=8C=96=E8=A7=92=E8=89=B2=E6=9D=83?= =?UTF-8?q?=E9=99=90=E6=9F=A5=E8=AF=A2=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 删除了 LogInstanceMapper.xml 文件中针对 roleIds 的复杂条件查询,该查询可能导致性能问题和逻辑混乱。现在直接排除特定角色 ID,简化了查询逻辑,提高了代码的可读性和维护性。 --- .../src/main/resources/mapper/worklog/LogInstanceMapper.xml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/yudao-module-system/yudao-module-system-biz/src/main/resources/mapper/worklog/LogInstanceMapper.xml b/yudao-module-system/yudao-module-system-biz/src/main/resources/mapper/worklog/LogInstanceMapper.xml index 9f2f86e0..b87791c9 100644 --- a/yudao-module-system/yudao-module-system-biz/src/main/resources/mapper/worklog/LogInstanceMapper.xml +++ b/yudao-module-system/yudao-module-system-biz/src/main/resources/mapper/worklog/LogInstanceMapper.xml @@ -72,12 +72,6 @@ role.permission = 'system:view-log:query' AND a.deleted = 0 AND a.role_id NOT IN (1,101,162) - - - - - - ) menu LEFT JOIN system_role role on role.id = menu.role_id ) role_id ON u_role.role_id = role_id.id