<iftest="jyjcInspectionApplicationModel.applicationUnitCode != null and jyjcInspectionApplicationModel.applicationUnitCode != ''">
<iftest="jyjcInspectionApplicationModel.applicationUnitCode != null and jyjcInspectionApplicationModel.applicationUnitCode != ''">
and tzjia.application_unit_code = #{jyjcInspectionApplicationModel.applicationUnitCode}
and tzjia.application_unit_code = #{jyjcInspectionApplicationModel.applicationUnitCode}
</if>
</if>
<choose>
<iftest="identity == 'apply'">
<whentest="identity == 'apply'">
and (tzjia.application_unit_code = #{currentApplicationUnitCode} OR tzjia.transfer_to_user_ids LIKE concat ( '%', #{currentUserId}, '%' ))
and (tzjia.application_unit_code = #{currentApplicationUnitCode} OR tzjia.transfer_to_user_ids LIKE concat ( '%', #{currentUserId}, '%' ))
</if>
</when>
<iftest="identity == 'receive'">
<whentest="identity == 'receive'">
and (tzjia.inspection_unit_code = #{currentInspectionUnitCode} OR tzjia.transfer_to_user_ids LIKE concat ( '%', #{currentUserId}, '%' ))
and (tzjia.inspection_unit_code = #{currentInspectionUnitCode} OR tzjia.transfer_to_user_ids LIKE concat ( '%', #{currentUserId}, '%' ))
</if>
</when>
<iftest="identity == 'all'">
<whentest="identity == 'all'">
and ((tzjia.application_unit_code = #{currentApplicationUnitCode} or tzjia.inspection_unit_code = #{currentInspectionUnitCode}) OR tzjia.transfer_to_user_ids LIKE concat ( '%', #{currentUserId}, '%' ))
and ((tzjia.application_unit_code = #{currentApplicationUnitCode} or tzjia.inspection_unit_code = #{currentInspectionUnitCode}) OR tzjia.transfer_to_user_ids LIKE concat ( '%', #{currentUserId}, '%' ))
</if>
</when>
<iftest="orgCode != null and orgCode != ''">
<otherwise>
AND tzjia.instance_id <![CDATA[<>]]> ''
1=2
AND EXISTS (
</otherwise>
SELECT 1
</choose>
FROM unnest(string_to_array(ed.orgBranchCodes, ',')) AS elem