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<>();