xiaoyong931011
2020-06-09 a0de35297a10146e5ce7bf2f739134dfc33d042c
20200609  代码提交
3 files modified
21 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/member/dao/MemberCoinAddressDao.java 4 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java 3 ●●●● patch | view | raw | blame | history
src/main/resources/mapper/member/MemberCoinAddressDao.xml 14 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/member/dao/MemberCoinAddressDao.java
@@ -1,5 +1,7 @@
package com.xcong.excoin.modules.member.dao;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
@@ -12,6 +14,8 @@
    MemberCoinAddressEntity selectBlockAddressWithTag(@Param("memberId")Long memberId, @Param("symbol")String symbol, @Param("tag")String tag);
    MemberCoinAddressEntity selectBlockAddress(@Param("memberId")Long memberId, @Param("symbol")String symbol);
    List<MemberCoinAddressEntity> selectCoinAddressListByMap(String symbol, Long memberId);
}
src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
@@ -611,7 +611,8 @@
        Map<String, Object> columnMap = new HashMap<>();
        columnMap.put("member_id", memberId);
        columnMap.put("symbol", symbol);
        List<MemberCoinAddressEntity> selectByMap = memberCoinAddressDao.selectByMap(columnMap);
        columnMap.put("symbolscoin_id", "2");
        List<MemberCoinAddressEntity> selectByMap = memberCoinAddressDao.selectCoinAddressListByMap(symbol,memberId);
        MemberCoinAddressListVo memberCoinAddressListVo = new MemberCoinAddressListVo();
        List<MemberCoinAddressVo> arrayList = new ArrayList<>();
        if (CollUtil.isNotEmpty(selectByMap)) {
src/main/resources/mapper/member/MemberCoinAddressDao.xml
@@ -36,5 +36,19 @@
             </if>
         </where>
    </select>
    <select id="selectCoinAddressListByMap" resultType="com.xcong.excoin.modules.member.entity.MemberCoinAddressEntity">
        select *  from member_coin_address
         <where>
         is_biyict = 1
          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>
    
</mapper>