From 1c36f460b2e63c6aa7eae830fdf23c97c9d04509 Mon Sep 17 00:00:00 2001 From: nili Date: Thu, 20 Jun 2024 16:35:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E6=8C=89uid=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/awesome/group/game/service/bo/matrix/UserQuery.java | 1 + .../awesome/group/game/service/matrix/MatrixUserService.java | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/game-service/src/main/java/awesome/group/game/service/bo/matrix/UserQuery.java b/game-service/src/main/java/awesome/group/game/service/bo/matrix/UserQuery.java index e841dc4..f2d7cf0 100644 --- a/game-service/src/main/java/awesome/group/game/service/bo/matrix/UserQuery.java +++ b/game-service/src/main/java/awesome/group/game/service/bo/matrix/UserQuery.java @@ -4,5 +4,6 @@ import awesome.group.game.service.bo.PageParam; public class UserQuery extends PageParam { public String appCode; + public Integer userId; } diff --git a/game-service/src/main/java/awesome/group/game/service/matrix/MatrixUserService.java b/game-service/src/main/java/awesome/group/game/service/matrix/MatrixUserService.java index 67dcea7..1856836 100644 --- a/game-service/src/main/java/awesome/group/game/service/matrix/MatrixUserService.java +++ b/game-service/src/main/java/awesome/group/game/service/matrix/MatrixUserService.java @@ -35,7 +35,9 @@ public class MatrixUserService { MatrixApp app = appMapper.queryByCode(query.appCode); LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); wrapper.eq(MatrixUser::getAppId, app.getId()); - + if (query.userId != null) { + wrapper.eq(MatrixUser::getId, query.userId); + } int page = query.current; int pageSize = query.pageSize; wrapper.orderByDesc(MatrixUser::getId);