xiaoyong931011
2021-12-01 9d3ab9b4ccd1bd6159af8743ee8df6f70a43b1d2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.xcong.excoin.modules.fish.mapper.CannonExchangeRatioMapper">
 
    <select id="findExchangeRatioInPage" resultType="com.xcong.excoin.modules.fish.entity.CannonExchangeRatio">
         select s.* from cannon_exchange_ratio s order by s.id asc
    </select>
 
    <select id="findCannonSettingInPage" resultType="com.xcong.excoin.modules.fish.entity.CannonSetting">
         select s.* from cannon_setting s order by s.id asc
    </select>
 
    <select id="findCannonAccountMoneyChangeInPage" resultType="com.xcong.excoin.modules.fish.vo.CannonAccountMoneyChangeVo">
        SELECT
            a.*, b.email
        FROM
            cannon_account_money_change a
                LEFT JOIN member b ON a.member_id = b.id
        ORDER BY
            a.create_time desc
    </select>
 
 
    <select id="findMemberVoInPage" resultType="com.xcong.excoin.modules.fish.vo.MemberVo">
        SELECT
            d.email,
            a.available_balance goldNumber,
            b.available_balance usdtNumber,
            c.available_balance coinNumber
        FROM
            member_account_gold a
                LEFT JOIN member_wallet_coin b ON a.member_id = b.member_id
                LEFT JOIN member_wallet_coin c ON a.member_id = c.member_id
                LEFT JOIN member d ON a.member_id = d.id
        WHERE
            b.wallet_code = 'USDT'
          AND c.wallet_code = 'XCC'
    </select>
    
</mapper>