| | |
| | | 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";
|
| | |
| | | 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; |
| | | } |
| | | |
| | |
| | | |
| | | private BigDecimal coinCount; |
| | | |
| | | private BigDecimal selfCoinCount; |
| | | |
| | | public BigDecimal getCoinCount() { |
| | | return coinCount.setScale(2, RoundingMode.HALF_DOWN); |
| | | } |
| | |
| | | (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> |