Joburgess 5 vuotta sitten
vanhempi
commit
acb944af38

+ 8 - 6
edu-user/edu-user-biz/src/main/resources/config/mybatis/ExaminationBasicMapper.xml

@@ -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;