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