diff --git a/game-service/src/main/java/awesome/group/game/service/matrix/AdminService.java b/game-service/src/main/java/awesome/group/game/service/matrix/AdminService.java index 8865bf8..c5d142a 100644 --- a/game-service/src/main/java/awesome/group/game/service/matrix/AdminService.java +++ b/game-service/src/main/java/awesome/group/game/service/matrix/AdminService.java @@ -194,7 +194,7 @@ public class AdminService { MatrixAdmin admin = adminMapper.selectById(adminId); LambdaQueryWrapper query = Wrappers.lambdaQuery(); - if (admin.getRole() == SUPER_ADMIN || admin.getRole() == NORMAL_ADMIN) { + if (admin.getRole() == SUPER_ADMIN) { query.eq(MatrixAdmin::getChannel, channel); } else { query.eq(MatrixAdmin::getChannel, channel);