Helius
2021-05-13 1b44a9a25a51324dba8e8640cb405440f2cf7d48
src/main/resources/mapper/member/MemberCoinAddressDao.xml
@@ -36,11 +36,41 @@
          </if>
       </where>
   </select>
   <select id="selectCoinAddressByAddressAndSymbol" resultType="com.xcong.excoin.modules.member.entity.MemberCoinAddressEntity">
      select *
        from member_coin_address
       <where>
       is_biyict = 1
          <if test="symbol != null  and  symbol  != ''">
             and symbol = #{symbol}
          </if>
          <if test="address != null  and  address  != ''">
             and address = #{address}
          </if>
       </where>
   </select>
   <select id="selectCoinAddressByAddressAndSymbolTag" resultType="com.xcong.excoin.modules.member.entity.MemberCoinAddressEntity">
      select *
        from member_coin_address
       <where>
       is_biyict = 1
          <if test="symbol != null  and  symbol  != ''">
             and symbol = #{symbol}
          </if>
          <if test="address != null  and  address  != ''">
             and address = #{address}
          </if>
          <if test="tag != null  and  tag  != ''">
             and tag = #{tag}
          </if>
       </where>
   </select>
   <select id="selectCoinAddressListByMap" resultType="com.xcong.excoin.modules.member.entity.MemberCoinAddressEntity">
      select *  from member_coin_address 
       <where>
       is_biyict = 1
       is_biyict = 2
        and symbolscoin_id IS NOT NULL
          <if test="memberId != null  and  memberId  != ''">
              and member_id = #{memberId}
@@ -50,5 +80,28 @@
          </if>
       </where>
   </select>
   <select id="selectAllBlockAddressBySymbolAndTag" resultType="com.xcong.excoin.modules.member.entity.MemberCoinAddressEntity">
      select * from member_coin_address
      where is_biyict = 1
      <if test="symbol != null  and  symbol  != ''">
         and symbol = #{symbol}
      </if>
      <if test="tag != null  and  tag  != ''">
         and tag = #{tag}
      </if>
   </select>
   <select id="selectAllBlockAddressBySymbol" resultType="com.xcong.excoin.modules.member.entity.MemberCoinAddressEntity">
      select * from member_coin_address
      where symbol=#{symbol}
   </select>
   <select id="selectAllSymbolAddress" resultType="string" parameterType="map">
      select address from member_coin_address where symbol =#{symbol}
      <if test="tag!=null and tag !=''">
         and tag = #{tag}
      </if>
   </select>
</mapper>