From 4a0cbc2c5b8e897ad8e551553c9966a84e373cc3 Mon Sep 17 00:00:00 2001 From: FZR Date: Fri, 12 May 2023 10:31:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug:=20=E8=A7=92=E8=89=B2?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=8A=A5=E9=94=99=EF=BC=8C=E5=92=8C=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E9=83=A8=E9=97=A8=E3=80=81=E5=88=A0=E9=99=A4=E5=B2=97?= =?UTF-8?q?=E4=BD=8D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/mdd/admin/service/impl/SystemAuthDeptServiceImpl.java | 2 +- .../com/mdd/admin/service/impl/SystemAuthPostServiceImpl.java | 2 +- .../com/mdd/admin/service/impl/SystemAuthRoleServiceImpl.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthDeptServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthDeptServiceImpl.java index ea90ac4e..a67fb60a 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthDeptServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthDeptServiceImpl.java @@ -214,7 +214,7 @@ class SystemAuthDeptServiceImpl implements ISystemAuthDeptService { SystemAuthAdmin systemAuthAdmin = systemAuthAdminMapper.selectOne(new QueryWrapper() .select("id,nickname") - .eq("dept_id", id) + .apply("find_in_set({0}, dept_ids)", id) .eq("is_delete", 0) .last("limit 1")); diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthPostServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthPostServiceImpl.java index 7ba285cb..634a5f95 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthPostServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthPostServiceImpl.java @@ -214,7 +214,7 @@ public class SystemAuthPostServiceImpl implements ISystemAuthPostService { SystemAuthAdmin systemAuthAdmin = systemAuthAdminMapper.selectOne(new QueryWrapper() .select("id,nickname") - .eq("post_id", id) + .apply("find_in_set({0}, post_ids)", id) .eq("is_delete", 0) .last("limit 1")); diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthRoleServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthRoleServiceImpl.java index ce1debf4..af7c7fd3 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthRoleServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthRoleServiceImpl.java @@ -210,7 +210,7 @@ public class SystemAuthRoleServiceImpl implements ISystemAuthRoleService { Assert.isNull(systemAuthAdminMapper.selectOne(new QueryWrapper() .select("id", "role", "nickname") - .eq("role", id) + .apply("find_in_set({0}, role_ids)", id) .eq("is_delete", 0)), "角色已被管理员使用,请先移除");