From 558e8014981ce3b2198c96a6d867edbbf6bfd60b Mon Sep 17 00:00:00 2001 From: wuchunlei Date: Fri, 11 Apr 2025 11:17:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=94=B5=E8=AF=9D=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../master/controller/TrainingClassController.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/peanut/modules/master/controller/TrainingClassController.java b/src/main/java/com/peanut/modules/master/controller/TrainingClassController.java index 2d4d8fd0..04772ac1 100644 --- a/src/main/java/com/peanut/modules/master/controller/TrainingClassController.java +++ b/src/main/java/com/peanut/modules/master/controller/TrainingClassController.java @@ -65,10 +65,14 @@ public class TrainingClassController { //培训班下用户列表 @RequestMapping("/trainingClassUserList") public R trainingClassUserList(@RequestBody Map params) { + MPJLambdaWrapper wrapper = new MPJLambdaWrapper(); + wrapper.leftJoin(MyUserEntity.class,MyUserEntity::getId,TrainingToUser::getUserId); + wrapper.selectAll(TrainingToUser.class); + wrapper.eq(TrainingToUser::getTrainingId,params.get("trainingId")); + wrapper.like(StringUtils.isNotEmpty(params.get("tel").toString()),MyUserEntity::getTel,params.get("tel")); + wrapper.orderByDesc(TrainingToUser::getCreateTime); Page trainingClassUserList = trainingToUserService.page(new Page<>( - Long.parseLong(params.get("current").toString()), Long.parseLong(params.get("limit").toString())),new MPJLambdaWrapper() - .eq(TrainingToUser::getTrainingId,params.get("trainingId")) - .orderByDesc(TrainingToUser::getCreateTime)); + Long.parseLong(params.get("current").toString()), Long.parseLong(params.get("limit").toString())),wrapper); for (TrainingToUser toUser:trainingClassUserList.getRecords()){ toUser.setUser(userService.getById(toUser.getUserId())); }