ShowMemberContactsMapper.xml
1.02 KB
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.show.mapper.ShowMemberContactsMapper">
<select id="memberCurrentContacts" resultType="string">
SELECT
t.contact_method
FROM
show_member_contacts t
WHERE
t.delete_date IS NULL
AND t.member_id = #{memberId}
</select>
<select id="deleteIds" resultType="long">
SELECT
t.id
FROM
show_member_contacts t
WHERE
t.delete_date IS NULL
AND t.member_id = #{memberId}
<if test="showMemberContactsDOS != null and showMemberContactsDOS.size>0">
and t.contact_method not in
<foreach collection="showMemberContactsDOS" item="item" index="index" open="(" close=")" separator=",">
#{item.contactMethod}
</foreach>
</if>
</select>
</mapper>