|
@@ -313,14 +313,16 @@
|
|
|
COUNT(id_) 'totalExamNum',
|
|
|
SUM(CASE WHEN status_!='RESULT_CONFIRM' THEN 1 ELSE 0 END) 'underWayExamNum'
|
|
|
FROM
|
|
|
- examination_basic
|
|
|
+ examination_basic eb
|
|
|
WHERE
|
|
|
status_ NOT IN ( 'CLOSE', 'DELETE' )
|
|
|
<if test="organIds!=null">
|
|
|
- AND organ_id_ IN
|
|
|
+ AND EXISTS (SELECT examination_basic_id_ FROM exam_organization_relation WHERE
|
|
|
+ eb.id_=examination_basic_id_ AND organ_id_ IN
|
|
|
<foreach collection="organIds" item="organId" separator="," open="(" close=")">
|
|
|
#{organId}
|
|
|
</foreach>
|
|
|
+ )
|
|
|
</if>
|
|
|
</select>
|
|
|
</mapper>
|