From d89f93df251d1888d9c8b4f7f49abf2a813838a5 Mon Sep 17 00:00:00 2001 From: wuchunlei Date: Tue, 10 Sep 2024 10:22:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E4=B8=80=E5=B0=8F=E7=8F=AD=E6=9C=AA?= =?UTF-8?q?=E5=BC=80=E7=8F=AD=E5=B0=8F=E7=8F=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../peanut/modules/common/controller/ClassController.java | 6 ++++++ .../peanut/modules/common/service/ClassEntityService.java | 2 ++ .../common/service/impl/ClassEntityServiceImpl.java | 8 ++++++++ 3 files changed, 16 insertions(+) diff --git a/src/main/java/com/peanut/modules/common/controller/ClassController.java b/src/main/java/com/peanut/modules/common/controller/ClassController.java index 4ebc9cc3..be9f3ea2 100644 --- a/src/main/java/com/peanut/modules/common/controller/ClassController.java +++ b/src/main/java/com/peanut/modules/common/controller/ClassController.java @@ -179,6 +179,12 @@ public class ClassController { return R.ok().put("result",classEntityService.getClassInfo(params)); } + //同一小班未开班小班 + @RequestMapping("/getNoOpenClassSameClass") + public R getNoOpenClassSameClass(@RequestBody Map params){ + return R.ok().put("result",classEntityService.getNoOpenClassSameClass(params)); + } + //查询未加入小班 @RequestMapping("/getClassNoUser") public R getClassNoUser(){ diff --git a/src/main/java/com/peanut/modules/common/service/ClassEntityService.java b/src/main/java/com/peanut/modules/common/service/ClassEntityService.java index 84a37ccc..44f41baf 100644 --- a/src/main/java/com/peanut/modules/common/service/ClassEntityService.java +++ b/src/main/java/com/peanut/modules/common/service/ClassEntityService.java @@ -41,6 +41,8 @@ public interface ClassEntityService extends IService { List getClassNoUser(); + ClassEntity getNoOpenClassSameClass(Map params); + List getClassByCourseIdNoUser(Map params); ClassEntity getClassByUser(Map params); diff --git a/src/main/java/com/peanut/modules/common/service/impl/ClassEntityServiceImpl.java b/src/main/java/com/peanut/modules/common/service/impl/ClassEntityServiceImpl.java index 9000708c..4d756168 100644 --- a/src/main/java/com/peanut/modules/common/service/impl/ClassEntityServiceImpl.java +++ b/src/main/java/com/peanut/modules/common/service/impl/ClassEntityServiceImpl.java @@ -590,6 +590,14 @@ public class ClassEntityServiceImpl extends ServiceImpl params) { + ClassEntity classEntity = this.baseMapper.selectOne(new LambdaQueryWrapper() + .eq(ClassEntity::getModelId,params.get("modelId")) + .eq(ClassEntity::getState,"0")); + return classEntity; + } + @Override public List getClassByCourseIdNoUser(Map params) { MPJLambdaWrapper wrapper = new MPJLambdaWrapper<>();