From e60b630fd9cbb7f4b9f4a477bd82b75f6ca866d2 Mon Sep 17 00:00:00 2001 From: wuchunlei Date: Fri, 31 May 2024 11:14:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=97=E8=A1=A8=E7=BB=93=E6=9E=9C=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=88=9D=E7=BA=A7=E5=9F=BA=E7=A1=80=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/peanut/modules/common/entity/CourseEntity.java | 4 ++++ .../peanut/modules/master/service/impl/CourseServiceImpl.java | 2 ++ .../modules/medical/service/impl/CourseServiceImpl.java | 2 ++ 3 files changed, 8 insertions(+) diff --git a/src/main/java/com/peanut/modules/common/entity/CourseEntity.java b/src/main/java/com/peanut/modules/common/entity/CourseEntity.java index 5ca51dba..ea53e2dc 100644 --- a/src/main/java/com/peanut/modules/common/entity/CourseEntity.java +++ b/src/main/java/com/peanut/modules/common/entity/CourseEntity.java @@ -40,4 +40,8 @@ public class CourseEntity { private Date endTime; @TableField(exist = false) private Integer toSociologySort; + @TableField(exist = false) + private Integer level; + @TableField(exist = false) + private Integer selective; } diff --git a/src/main/java/com/peanut/modules/master/service/impl/CourseServiceImpl.java b/src/main/java/com/peanut/modules/master/service/impl/CourseServiceImpl.java index db003056..b8bfa2b3 100644 --- a/src/main/java/com/peanut/modules/master/service/impl/CourseServiceImpl.java +++ b/src/main/java/com/peanut/modules/master/service/impl/CourseServiceImpl.java @@ -129,6 +129,8 @@ public class CourseServiceImpl extends ServiceImpl impl wrapper.selectAll(CourseEntity.class); wrapper.selectAs(CourseToMedicine::getId,"bindId"); wrapper.selectAs(CourseToMedicine::getSort,"toSociologySort"); + wrapper.selectAs(CourseToMedicine::getLevel,"level"); + wrapper.selectAs(CourseToMedicine::getSelective,"selective"); wrapper.leftJoin(CourseEntity.class,CourseEntity::getId, CourseToMedicine::getCourseId); wrapper.eq(CourseToMedicine::getMedicalId,medicalId); wrapper.orderByAsc(CourseToMedicine::getSort); diff --git a/src/main/java/com/peanut/modules/medical/service/impl/CourseServiceImpl.java b/src/main/java/com/peanut/modules/medical/service/impl/CourseServiceImpl.java index 6bc11bc7..dac79ba4 100644 --- a/src/main/java/com/peanut/modules/medical/service/impl/CourseServiceImpl.java +++ b/src/main/java/com/peanut/modules/medical/service/impl/CourseServiceImpl.java @@ -23,6 +23,8 @@ public class CourseServiceImpl extends ServiceImpl impl public Page getMedicalCourseList(ParamTo param) { MPJLambdaWrapper wrapper = new MPJLambdaWrapper<>(); wrapper.selectAll(CourseEntity.class); + wrapper.selectAs(CourseToMedicine::getLevel,"level"); + wrapper.selectAs(CourseToMedicine::getSelective,"selective"); wrapper.leftJoin(CourseToMedicine.class, CourseToMedicine::getCourseId,CourseEntity::getId); wrapper.eq(CourseToMedicine::getMedicalId,param.getId()); Page courseEntityPage = this.getBaseMapper().selectJoinPage(new Page<>(param.getPage(), param.getLimit()),CourseEntity.class, wrapper);