Joburgess 5 년 전
부모
커밋
acb944af38
1개의 변경된 파일8개의 추가작업 그리고 6개의 파일을 삭제
  1. 8 6
      edu-user/edu-user-biz/src/main/resources/config/mybatis/ExaminationBasicMapper.xml

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