|
@@ -254,7 +254,13 @@
|
|
|
</foreach>
|
|
|
</if>
|
|
|
<if test="projectId!=0">and projectId=#{projectId}</if>
|
|
|
- <if test="projectItemTargetRoomIds!=null">and projectItemTargetRoomIds=#{projectItemTargetRoomIds}</if>
|
|
|
+
|
|
|
+ <if test="projectItemTargetRoomIds != null">and
|
|
|
+ <foreach item="projectItemTargetRoomId" collection="projectItemTargetRoomIds.split(',')" open="(" separator=" or " close=")">
|
|
|
+ FIND_IN_SET (#{projectItemTargetRoomId}, projectItemTargetRoomIds)
|
|
|
+ </foreach>
|
|
|
+ </if>
|
|
|
+
|
|
|
<if test="attachment!=null">and attachment=#{attachment}</if>
|
|
|
<if test="document!=null">and document=#{document}</if>
|
|
|
<if test="status!=null">and status=#{status}</if>
|
|
@@ -302,7 +308,13 @@
|
|
|
</foreach>
|
|
|
</if>
|
|
|
<if test="p.projectId!=0">and projectId=#{p.projectId}</if>
|
|
|
- <if test="p.projectItemTargetRoomIds!=null">and projectItemTargetRoomIds=#{p.projectItemTargetRoomIds}</if>
|
|
|
+
|
|
|
+ <if test="p.projectItemTargetRoomIds != null">and
|
|
|
+ <foreach item="projectItemTargetRoomId" collection="p.projectItemTargetRoomIds.split(',')" open="(" separator=" or " close=")">
|
|
|
+ FIND_IN_SET (#{projectItemTargetRoomId}, projectItemTargetRoomIds)
|
|
|
+ </foreach>
|
|
|
+ </if>
|
|
|
+
|
|
|
<if test="p.attachment!=null">and attachment=#{p.attachment}</if>
|
|
|
<if test="p.document!=null">and document=#{p.document}</if>
|
|
|
<if test="p.status!=null">and status=#{p.status}</if>
|