同一小班未开班小班

This commit is contained in:
wuchunlei
2024-09-10 10:22:18 +08:00
parent 6bdc0a0d42
commit d89f93df25
3 changed files with 16 additions and 0 deletions

View File

@@ -179,6 +179,12 @@ public class ClassController {
return R.ok().put("result",classEntityService.getClassInfo(params));
}
//同一小班未开班小班
@RequestMapping("/getNoOpenClassSameClass")
public R getNoOpenClassSameClass(@RequestBody Map<String,Object> params){
return R.ok().put("result",classEntityService.getNoOpenClassSameClass(params));
}
//查询未加入小班
@RequestMapping("/getClassNoUser")
public R getClassNoUser(){

View File

@@ -41,6 +41,8 @@ public interface ClassEntityService extends IService<ClassEntity> {
List<ClassEntity> getClassNoUser();
ClassEntity getNoOpenClassSameClass(Map<String,Object> params);
List<ClassEntity> getClassByCourseIdNoUser(Map<String ,Object> params);
ClassEntity getClassByUser(Map<String, Object> params);

View File

@@ -590,6 +590,14 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
return this.baseMapper.selectList(wrapper);
}
@Override
public ClassEntity getNoOpenClassSameClass(Map<String,Object> params) {
ClassEntity classEntity = this.baseMapper.selectOne(new LambdaQueryWrapper<ClassEntity>()
.eq(ClassEntity::getModelId,params.get("modelId"))
.eq(ClassEntity::getState,"0"));
return classEntity;
}
@Override
public List<ClassEntity> getClassByCourseIdNoUser(Map<String, Object> params) {
MPJLambdaWrapper<ClassEntity> wrapper = new MPJLambdaWrapper<>();