Helius
2021-09-28 91cf4ce7ff32663fa8af7aa3a139afdb75457b77
src/main/resources/mapper/modules/MallMemberMapper.xml
@@ -13,6 +13,7 @@
                    and (
                        m.phone like concat('%',  #{record.account},'%')
                        or m.email like concat('%',  #{record.account},'%')
                        or m.bind_phone like concat('%',  #{record.account},'%')
                        or m.invite_id like concat('%',  #{record.account},'%')
                        )
                </if>
@@ -102,7 +103,7 @@
    <select id="selectChildAgentList" resultType="cc.mrbird.febs.mall.entity.MallMember">
        select * from mall_member
        where find_in_set(#{inviteId}, referrer_ids) and level=#{agentLevel}
        where (find_in_set(#{inviteId}, referrer_ids) or invite_id=#{inviteId}) and level=#{agentLevel}
    </select>
    <select id="selectByInviteIds" resultType="cc.mrbird.febs.mall.entity.MallMember">
@@ -158,7 +159,7 @@
    <select id="selectMemberParentAgentList" resultType="cc.mrbird.febs.mall.entity.MallMember">
        select * from mall_member
        where level not in  ('ZERO_LEVEL', 'FIRST_LEVEL') and  invite_id IN
        where level not in  ('ZERO_LEVEL', 'FIRST_LEVEL') and invteId!=#{refererId} and invite_id IN
        <foreach collection = "list" item = "item"  separator=","  open = "(" close = ")" >
            #{item}
        </foreach >