change vor 3 Jahren
Ursprung
Commit
08b600469c

+ 4 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/bo/ClassGradeQueryBo.java

@@ -92,6 +92,10 @@ public class ClassGradeQueryBo extends BaseEntity {
 	@ApiModelProperty("报考地区")
 	private Long cityId;
 
+	/** 报考地区 */
+	@ApiModelProperty("1 筛选人数小于上限班级")
+	private Long atFull;
+
 	/** 教育类型id */
 	@ApiModelProperty("教育类型id")
 	private Long educationTypeId;

+ 3 - 0
zhongzheng-system/src/main/resources/mapper/modules/grade/ClassGradeMapper.xml

@@ -172,6 +172,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <if test="className != null and className !='' ">
             AND g.class_name like concat('%', #{className}, '%')
         </if>
+        <if test="atFull != null and at atFull !='' ">
+            AND (SELECT COUNT(a.id) FROM class_grade_user a where a.grade_id = g.grade_id and a.status =1) &lt; g.student_upper
+        </if>
         <if test="classStartTime != null or classEndTime != null ">
             AND (#{classStartTime} BETWEEN g.class_start_time and g.class_end_time or #{classEndTime} BETWEEN g.class_start_time and g.class_end_time)
         </if>