From c8bbb87364e02f3ffe538173f98b2a2192e9f974 Mon Sep 17 00:00:00 2001 From: zainali5120 <512061637@qq.com> Date: Thu, 12 Nov 2020 19:58:39 +0800 Subject: [PATCH] 同步ROC代码 --- src/main/resources/mapper/member/MemberCoinAddressDao.xml | 72 +++++++++++++++++++++++++++++++++++- 1 files changed, 70 insertions(+), 2 deletions(-) diff --git a/src/main/resources/mapper/member/MemberCoinAddressDao.xml b/src/main/resources/mapper/member/MemberCoinAddressDao.xml index ed64675..0dc07a9 100644 --- a/src/main/resources/mapper/member/MemberCoinAddressDao.xml +++ b/src/main/resources/mapper/member/MemberCoinAddressDao.xml @@ -6,8 +6,25 @@ select * from member_coin_address where member_id=#{memberId} and symbol = #{symbol} </select> - <select id="selectBlockAddress" resultType="com.xcong.excoin.modules.member.entity.MemberCoinAddressEntity"> + <select id="selectBlockAddressWithTag" resultType="com.xcong.excoin.modules.member.entity.MemberCoinAddressEntity"> select * + from member_coin_address + <where> + is_biyict = 1 + <if test="memberId != null and memberId != ''"> + and member_id = #{memberId} + </if> + <if test="symbol != null and symbol != ''"> + and symbol = #{symbol} + </if> + <if test="tag != null and tag != ''"> + and tag = #{tag} + </if> + </where> + </select> + + <select id="selectBlockAddress" resultType="com.xcong.excoin.modules.member.entity.MemberCoinAddressEntity"> + select * from member_coin_address <where> is_biyict = 1 @@ -19,5 +36,56 @@ </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="selectCoinAddressListByMap" resultType="com.xcong.excoin.modules.member.entity.MemberCoinAddressEntity"> + select * from member_coin_address + <where> + is_biyict = 2 + and symbolscoin_id IS NOT NULL + <if test="memberId != null and memberId != ''"> + and member_id = #{memberId} + </if> + <if test="symbol != null and symbol != ''"> + and symbol = #{symbol} + </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> \ No newline at end of file -- Gitblit v1.9.1