|
|
|
@ -322,7 +322,14 @@ |
|
|
|
<if test="param.involveProblemIdList != null and param.involveProblemIdList.size > 0"> |
|
|
|
<if test="param.involveProblemIdList != null and param.involveProblemIdList.size > 0"> |
|
|
|
AND ( |
|
|
|
AND ( |
|
|
|
<foreach collection="param.involveProblemIdList" item="probItem" separator=" OR "> |
|
|
|
<foreach collection="param.involveProblemIdList" item="probItem" separator=" OR "> |
|
|
|
FIND_IN_SET(#{probItem}, n.involveProblem) |
|
|
|
<choose> |
|
|
|
|
|
|
|
<when test="probItem == '__EMPTY__'"> |
|
|
|
|
|
|
|
(n.involveProblem IS NULL OR TRIM(n.involveProblem) = '') |
|
|
|
|
|
|
|
</when> |
|
|
|
|
|
|
|
<otherwise> |
|
|
|
|
|
|
|
FIND_IN_SET(#{probItem}, n.involveProblem) |
|
|
|
|
|
|
|
</otherwise> |
|
|
|
|
|
|
|
</choose> |
|
|
|
</foreach> |
|
|
|
</foreach> |
|
|
|
) |
|
|
|
) |
|
|
|
</if> |
|
|
|
</if> |
|
|
|
|