Sfoglia il codice sorgente

fix 考试计划列表

he2802 3 anni fa
parent
commit
26540df4e7

+ 3 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/exam/vo/ExamApplyVo.java

@@ -100,4 +100,7 @@ public class ExamApplyVo {
 	private Long[] goodsId;
 	@ApiModelProperty("是否需要签署承诺书 1是,0否")
 	private Integer reportStatus;
+
+	@ApiModelProperty("智慧考场数量")
+	private Integer wisdomNum;
 }

+ 3 - 1
zhongzheng-system/src/main/resources/mapper/modules/exam/ExamApplyMapper.xml

@@ -33,6 +33,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="cancelPeople" column="cancel_people"/>
         <result property="people" column="people"/>
         <result property="reportStatus" column="report_status"/>
+        <result property="wisdomNum" column="wisdom_num"/>
     </resultMap>
 
     <resultMap type="com.zhongzheng.modules.exam.vo.ExamUserApplyVo" id="ExamUserApplyVo">
@@ -211,7 +212,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         (select cpt.project_name FROM course_project_type cpt where ea.project_id= cpt.id) as project_name,
         (select cb.business_name FROM course_business cb where ea.business_id= cb.id) as business_name,
         (SELECT COUNT(us.apply_id) FROM user_subscribe us where us.apply_id = ea.apply_id and us.subscribe_status = 1) as people,
-        (SELECT COUNT(us.apply_id) FROM user_subscribe us where us.apply_id = ea.apply_id and us.subscribe_status = 2) as cancel_people
+        (SELECT COUNT(us.apply_id) FROM user_subscribe us where us.apply_id = ea.apply_id and us.subscribe_status = 2) as cancel_people,
+        (SELECT COUNT(*) FROM exam_apply_site eas LEFT JOIN exam_site es on eas.site_id = es.site_id where eas.apply_id = ea.apply_id and es.from_plat = 2) as wisdom_num
         FROM
         exam_apply ea
         where 1=1