| | |
| | | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.xcong.excoin.modules.member.mapper.MemberMapper"> |
| | | |
| | | |
| | | <select id="selectMemberListInPage" resultType="com.xcong.excoin.modules.member.entity.MemberEntity"> |
| | | select * from member |
| | | <where> |
| | |
| | | </where> |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <select id="findMemberAccountInfoListInPage" resultType="com.xcong.excoin.modules.trademanage.vo.MemberAccountInfoVo"> |
| | | SELECT |
| | | m.id, |
| | | m.phone, |
| | | m.email, |
| | | m.invite_id inviteId, |
| | | a.available_balance walletCoinAvailableBalance, |
| | | a.total_balance walletCoinTotalBalance, |
| | | a.frozen_balance walletCoinFrozenBalance, |
| | | b.available_balance walletAvailableBalance, |
| | | b.total_balance walletTotalBalance, |
| | | b.frozen_balance walletFrozenBalance |
| | | FROM |
| | | member m |
| | | LEFT JOIN member_wallet_coin b ON m.id = b.member_id |
| | | LEFT JOIN member_wallet_contract a ON a.member_id = m.id |
| | | <where> |
| | | b.wallet_code = 'USDT' |
| | | <if test="record.account!=null and record.account!=''"> |
| | | and (m.phone = #{record.account} or m.email = #{record.account} or m.invite_id=#{record.account}) |
| | | </if> |
| | | </where> |
| | | order by m.create_time desc |
| | | </select> |
| | | |
| | | <select id="selectAgentForAccount" resultType="java.lang.String"> |
| | | select invite_id from agent_friend_relation where member_id = #{memberId} |
| | | </select> |
| | | |
| | | <select id="selectTradeSetting" resultType="java.lang.String"> |
| | | select profit_param from platform_trade_setting |
| | | </select> |
| | | |
| | | </mapper> |