diff --git a/web-infrastructure/src/main/resources/mapper/HiddenMapper.xml b/web-infrastructure/src/main/resources/mapper/HiddenMapper.xml index 17164ad..ec972a5 100644 --- a/web-infrastructure/src/main/resources/mapper/HiddenMapper.xml +++ b/web-infrastructure/src/main/resources/mapper/HiddenMapper.xml @@ -76,14 +76,20 @@ ) - and hf.find_corp_id = #{params.findCorpinfoId} + AND EXISTS ( + SELECT 1 + FROM hidden_find_user hf_sub + WHERE hf_sub.hidden_id = h.hidden_id + AND hf_sub.delete_enum = 'FALSE' + AND hf_sub.find_corp_id = #{params.findCorpinfoId} + ) and h.rectification_corp_id = #{params.rectificationCorpId} - and EXISTS ( + AND EXISTS ( SELECT 1 FROM hidden_find_user hf2 LEFT JOIN user hfu2 ON hfu2.id = hf2.find_user_id WHERE hf2.hidden_id = h.hidden_id AND hf2.delete_enum = 'FALSE'