fix
Helius
2022-08-04 f088029faca4a41abb21b2ec4974caafe91ef7f9
fix
4 files modified
15 ■■■■■ changed files
src/main/java/cc/mrbird/febs/common/contants/AppContants.java 1 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java 9 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/dapp/vo/TeamListVo.java 2 ●●●●● patch | view | raw | blame | history
src/main/resources/mapper/dapp/DappMemberDao.xml 3 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/common/contants/AppContants.java
@@ -144,6 +144,7 @@
    public static final String REDIS_KEY_BLOCK_ETH_INCREMENT_NUM = "BLOCK_ETH_INCREMENT_NUM";
    public static final String REDIS_KEY_MAKE_POOL_CNT = "MAKE_POOL_CNT";
    public static final String REDIS_KEY_IDO_USDT_MAX_BUY_DAILY = "USDT_MAX_BUY_DAILY";
    public static final String DIC_TYPE_DISTRIBUTE_PROP = "DISTRIBUTE_PROP";
src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java
@@ -117,6 +117,15 @@
            system.setBuyRemain(balance);
            system.setBuyTotal(balance);
            Object maxDailyBuy = redisUtils.get(AppContants.REDIS_KEY_IDO_USDT_MAX_BUY_DAILY + member.getAddress());
            if (maxDailyBuy == null) {
                DateTime tomorrow = DateUtil.beginOfDay(DateUtil.tomorrow());
                long time = DateUtil.between(new Date(), tomorrow, DateUnit.SECOND, true);
                redisUtils.set(AppContants.REDIS_KEY_IDO_USDT_MAX_BUY_DAILY + member.getAddress(), new BigDecimal("1000"), time);
            }
            return system;
        }
src/main/java/cc/mrbird/febs/dapp/vo/TeamListVo.java
@@ -20,6 +20,8 @@
    private BigDecimal coinCount;
    private BigDecimal selfCoinCount;
    public BigDecimal getCoinCount() {
        return coinCount.setScale(2, RoundingMode.HALF_DOWN);
    }
src/main/resources/mapper/dapp/DappMemberDao.xml
@@ -117,7 +117,8 @@
            (select count(1) from dapp_member b where find_in_set(a.invite_id, b.fee_profit_ids)
            ) count,
            (select ifnull(sum(c.balance),0) from dapp_member c where find_in_set(a.invite_id, c.fee_profit_ids)
            ) coinCount
            ) coinCount,
            a.balance selfCoinCount
        from dapp_member a
        where a.referer_id=#{record.inviteId}
    </select>