|
@@ -295,12 +295,14 @@
|
|
|
exam_organization_relation eor
|
|
|
LEFT JOIN examination_basic eb ON eor.examination_basic_id_ = eb.id_
|
|
|
WHERE status_ IN ( 'APPLYING', 'APPLIED' )
|
|
|
- AND (eor.organ_id_ = #{organId}
|
|
|
- OR eb.organ_id_ IN
|
|
|
- <foreach collection="organIds" item="organId" separator="," open="(" close=")">
|
|
|
- #{organId}
|
|
|
- </foreach>
|
|
|
- )
|
|
|
+ <if test="organId!=null">
|
|
|
+ AND (eor.organ_id_ = #{organId}
|
|
|
+ OR eb.organ_id_ IN
|
|
|
+ <foreach collection="organIds" item="organId" separator="," open="(" close=")">
|
|
|
+ #{organId}
|
|
|
+ </foreach>
|
|
|
+ )
|
|
|
+ </if>
|
|
|
ORDER BY
|
|
|
create_time_ DESC
|
|
|
LIMIT 6;
|